Wiktionary
crackwhore
n. 1 (context vulgar English) A prostitute who exchanges sexual favors for crack cocaine instead of money. 2 (context vulgar slang derogatory English) A sexually promiscuous or adulterous woman.