french whore
a woman stinking like a french whore approached me at the bar
a woman who wears so much perfume she smells horrible
"a woman stinking like a french whore approached me at the bar" What is the definition of "french whore"?