Top Definition
A chuff grenade is another word for a ball, the plural being chuff grenades. To have sex with someone and cum can be referred to as "letting off some chuff grenades"
Rob: Heya Baby, come here cos I wanna let off some chuff grenades in your direction"
by RobbiRoxx October 09, 2009
5 Words related to chuff grenade

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×