Skip to main content

Definitions by cswooll

crimson grenade 

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.
crimson grenade by cswooll July 29, 2015