whorehound /ˈhɔːhaʊnd/ noun1 •(slang, vulgar) Someone who often has sex with prostitutes.‘Don't worry about me. I don't drink and I don't run around. I'm no boozer and whorehound. I know what's good for me.’ — 1929 formswhorehounds