Piss grenade Share definition Flag A can of beer, you pull the pin and after a period of time you need a piss. Yo, bro, chuck me another piss grenade. Piss grenade by SpeshalEd January 8, 2012 0 0 Get merch Get the Piss grenade mug. Buy Now — $32.95 See more merch