Top definition
Wrapping yourself in another person's towel (preferably nude, as if you'd just taken a shower) and farting into it.
Last night when you were all watching TV, I sneaked into your bathroom and laid a towel fart into your shower towel.
by stan stanley May 30, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush