Farting in ones hand while keeping it contained and putting it in someones face.
Andy's fart grenade made Josh pass out
by Andrew Stump June 14, 2005
1 more definition
when u fart into ur hand and throw it at some1
my tita threw a fart grenade at me and my cuzzos
by pillzbury dough boi December 19, 2006