Skip to main content

cswooll's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email