Skip to main content

Definitions by Juggs87

Crimson Grenade 

When two girls are having a fight and one pulls her bloody tampon from her vagina and throws it at the other.
"Did you see the fight between Donna and Jackie?" "Yeah man! Donna ended it with a crimson grenade!"
Crimson Grenade by Juggs87 July 29, 2015