Skip to main content

Definitions by BarfNuggets

Wench Stench 

When a girl wears a perfume that is overpowering and makes you gag.
Walking down the hallway "Aw dude what is that wench stench im gonna puke."
Wench Stench by BarfNuggets February 19, 2012