fridrikk said:ONLY acceptable words are sp, service provider, prostitute and/or escort.
Not callgirl or courtesan? I think rather than making a list of "acceptable words" it's better to consider how the word is used. I can imagine any of the words you gave being used with malice, and I have heard "whore" used without any ill will. Personally, I love whoring so much that I have a hard time using a word like "whore" with any malice

