2 definitions by Sherlock Holmeslice

When one person, mainly a Latina, spits raw cocaine into a cholo's nose.
Damn, did you just see Catalina give a Mexican Snowball to Juarez?
by Sherlock Holmeslice August 27, 2015
Get the Mexican Snowball mug.
The act of removing one's tampon and throwing it at or near a victim.
"Dude, Jenny pulled out her tampon and threw a crimson grenade in the middle of her fight with Becky!"
by Sherlock Holmeslice July 11, 2015
Get the Crimson Grenade mug.