Matt Damon young's definitions
by Matt Damon young February 6, 2017
Get the More basic than a two piece jigsaw puzzlemug. 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"
by Matt Damon young October 9, 2009
Get the chuff grenademug. by Matt Damon young April 16, 2017
Get the spitting fudgemug.