Blotch Grenade Share definition Flag A fat ugly bitch who blows at life. a blotch grenade is a Fat girl (BIG) Blotch Grenade by aperson36 July 29, 2010 0 0 Get merch Get the Blotch Grenade mug. Buy Now — $32.95 See more merch