horn dog
Constantly craving intimacy
A horn dog is a person, usually male, who is aggressively or persistently focused on sex.
The term suggests someone whose sexual appetite dominates their behavior: He's such a horn dog—he hits on everyone at the bar.
Horn comes from the longstanding slang association between horns and sexual arousal (horny).
The word is crude but often used with humor rather than real condemnation.
Showing excessive sexual desire
- randySexually aroused, informally
- libidinousHaving strong carnal desires
- arousedAwakened or excited
- lasciviousOvertly sexual in manner
concupiscent · prurient · salacious · carnal · amorous · desirous · passionate · wanton
Obsessively attached or focused
- infatuatedConsumed by shallow ardor
- consumedFully used or eaten
- preoccupiedMentally elsewhere, not present
- single-mindedDevoted to one purpose
relentless · persistent · compulsive · driven · desperate · thirsty · needy · clingy
Stealthy, slow movement
- pervertCorrupt or distort
- lecherLustful, predatory person
- sleazeballContemptible, unethical person
- creeperTrailing or climbing plant
predatory · sketchy · slimy · gross · disgusting · nasty · inappropriate · handsy
lecherous
Showing excessive sexual desire
- randySexually aroused, informally
- libidinousHaving strong carnal desires
- arousedAwakened or excited
lascivious · concupiscent · prurient · salacious · carnal · amorous · desirous · passionate · wanton · hot-blooded
fixated
Obsessively attached or focused
- infatuatedConsumed by shallow ardor
- consumedFully used or eaten
- preoccupiedMentally elsewhere, not present
single-minded · relentless · persistent · compulsive · driven · desperate · thirsty · needy · clingy · overeager
creep
Stealthy, slow movement
- pervertCorrupt or distort
- lecherLustful, predatory person
- sleazeballContemptible, unethical person
creeper · predatory · sketchy · slimy · gross · disgusting · nasty · inappropriate · handsy · ogling
raunchy
Crudely sexual in nature
coarse · obscene · smutty · off-color · indecent · tactless · inappropriate · shameless · brazen · unsubtle