Big Huge Thesaurus

trollop

noun

sounds kind of like