Subscribe English
look up any word, like poopsterbate:
 
1.
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."
by BarfNuggets January 26, 2012
3 0