Skip to main content

Definitions by Another Borges

Flamboozle 

(v.) to seal one's lips and blow against another's skin, producing a fart-like sound.
Flamboozle by Another Borges May 24, 2016