look up any word, like pussy:
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

Words related to chuff grenade

ball bags balls fanny plums sex