Top Definition
a drip of disgusting frotch juice thats only produced by drunk red headed women on weekends.
u aint nothing but a woo stain on a flea brain
by jtw206 May 12, 2009
5 Words related to woo stain

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.