1 definition by qwerty67850

A woman who wears so much perfume she smells horrible. The French have long been notorious for their lack of personal hygiene; so instead of regular bathing they would douse themselves with perfume in an attempt to cover up their own funk. This is quite counter-productive since wearing too much perfume will make you smell just as bad if not worse than b.o.
A woman stinking like a French whore approached me at the bar. Her stink made me leave.
by qwerty67850 April 20, 2009
Get the French whore mug.