Since it's been done before I've merged it, even though the existing thread is quite old
.
As I've said further up, I'm baffled at the idea anybody who is a prostitute would object to being called a prostitute. I can understand objecting to somebody's tone or intention if they were deliberately being rude or derogatory, but that's nothing to do with the word and everything to do with the context.
I hate 'escort' but probably because I associate it with deluded punters who don't like thinking of themselves as punters. And twee, 'fun' euphemisms like 'floozy' and 'harlot' give me the fucking rage
.