Top Definition
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
i was in the back seat of a car and threw a giggle grenade in Dale's face. Everyone Giggled
by phishamunn January 04, 2010
5 Words related to Giggle Grenade

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.