Top Definition
When someone eats a girl out who has her period
Mike got a crimson mustache when he hooked up with Jen last night.
by AOPi May 24, 2006
Two-piece experimental/rock/metal group from Atlanta, GA
Crimson Mustache rocked the stage last night!
by Big Moustache May 31, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.