Definitions by Bucky Brewster
Giggle Grenade
farts are funny. their like comedy coming out of your ass. So if you fart in your hand and then throw it in someones face. You just gave them a Giggle Grenade
Giggle Grenade by Bucky Brewster January 5, 2010