This word means "whore" in french and is slang for copulation in the UK.
In addition to appraisals, I would be interested to hear from any UK natives on how commonly this word is used there.
Yeah, single six character dictionary word...5.2 million Google results...oldest profession.Regfee.
*the exceptional businesses of our esteemed moderators