Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Juggs87
Crimson Grenade
Share definition
Flag
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
Get the
Crimson Grenade
mug.