Will harlot suffice?
I couldn’t check the urban dictionary at work. I was wanting to use the word to keep up with the millenials, but wanted to know how it came about.