Top definition
the sound thats made when your throat farts
Person 1: Did you hear that?
Person 2: Hear what?
Person 1: Excuse me, my throat just shweifed.
Person 2: No prob, happens to me all the time.
by Bigbooty_1 December 02, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush