1 definition by blinkboard182

Top Definition
When a woman challenges another woman to a fight by slapping her in the face with her used tampon.
"Did you hear that Mary and Sarah are fighting?"

"Yeah Mary totally started that with a red handed duel."
by blinkboard182 November 15, 2011
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.