Skip to main content

Cyno01's definitions

Dutch Grenade

Farting into a pillow and throwing it at someone.
"My roommate was totally carpet bombing the living room while my girlfriend was over last night so i hit him square in the face with a dutch grenade with one of the throw pillows on the couch."
by Cyno01 October 25, 2012
mugGet the Dutch Grenademug.

Share this definition