1 definition by cswooll

1
The act of pulling out ones bloody tampon and throwing it at someone.
Lisa was such a bitch today in spanish class,i'm glad Karen tossed a crimson grenade at her.
by cswooll July 11, 2015
Get the merch
Get the crimson grenade neck gaiter and mug.