Top definition
That shitty handheld machine that makes fart noises (no pun intended)
Flaarp me up daddy!!!
by Hugh the Fu Man Chu March 20, 2017
Get the mug
Get a flaarp mug for your mate Larisa.