Falling on the grenade Share definition Flag When you're at a party and an ugly chick hits on your friend and you hit on her in order to save him. I got STDs from falling on the grenade. Falling on the grenade by hugachick July 3, 2009 0 0 Get merch Get the Falling on the grenade mug. Buy Now — $32.95 See more merch