Skip to main content

Definitions by supertavs

crimson grenade 

When a woman takes out her tampon and throws it to her victim.
I was just hit with a crimson grenade, I must go.
crimson grenade by supertavs July 28, 2015