Scarlet Mustache

What is Scarlet Mustache?


1.

the bloody streak left on your upper left onyour upper lip after eating out your chick while she is on the rag!

Damn i know my chick was on the rag until i looked inthe mirror and saw the scarlet mustache she left me!

See scarlet, mustache, rag, period, bloody


0

Random Words:

1. n. A word describing punditry of any sort, but particularly political punditry, that one reads or watches because one has no actual opin..
1. 2 or more ducks colliding or getting into a collision. I saw a quacklision in the pond the other day. 1. 2 or more ducks colliding or..
1. Guy who is bent on getting computers for free. Pays for game server with sex and other bodily fluid exchanges. weee theres JungleMunkey..