woo stain Share definition Flag 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 woo stain by jtw206 May 12, 2009 0 0 Get merch Get the woo stain mug. Buy Now — $32.95 See more merch