sepustaa

Verb

 * 1) to come up with a story, to concoct, to fabricate, to devise