Quote Originally Posted by Misschief View Post
Maybe we can let prostitute mean ..ya know.. sex for money.. and whore mean a submissive that loves to be used and fucked and can genuinely be happy for the rest of eternity doing so, without being paid.. i would love the latter half of that statement right about now.. so wet..
No. It can't. You will deprive many many people of their degradation and humiliation play vocabulary.

It's not an offensive word until you start misdefining it to mean things other than what it means, as in the OP.