1 definition by supertavs

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