Winnie Brown Share definition Flag The awful scent that is left behind in the toilet when someone has smoked a cigarette whilst defecating "That toilet is terrible, someone has had a Winnie brown!" Winnie Brown by aushehir August 27, 2012 0 0 Get merch Get the Winnie Brown mug. Buy Now — $32.95 See more merch