Green’s Dictionary of Slang

horndog n.

[horn n.2 (1b) + dog n.2 (1a)]

1. (US) a sexually aggressive person, usus. male.

‘Violenze Mostruose’ in Storie Blu [trans.] 56: Typical. That old horndog puts his pecker above what’s best for the company.
[US]‘Jennifer Blowdryer’ Modern English 18: horndog (n) Is some creep who is always trying to hunch in on other people’s territory [...] They try to horn in all the time: .
[US] Chapman NDAS 216/2: horndog n armed forces a dedicated fornicator; sexual athlete.
[UK]K. Lette Mad Cows 32: I’m denied fresh fruit, late nights, good coffee [...] and hot jungle sex with the horndog Himbo of my choice.
[US]C. Hiaasen Skinny Dip 73: I wouldn’t trust the guy alone with my bowling ball, that’s what a horndog he is.
[US]G. Pelecanos Way Home (2009) 49: A horn dog who tended to turn any conversation toward pussy or his dick.
E. Kurz ‘Pegleg’ in ThugLit Aug. [ebook] [T]he horndog making time with the hooker even them truckers next door wouldn't prod with a stob.
[US]NYRB 18 Jan. 🌐 Playing the horndog with one of her own priestesses was inexcusable.
[US]J. Ellroy Widespread Panic 175: [W]icked wives and horndog hubbies, hot to trot.

2. a sexually frustrated person.

[US]J. Ellroy ‘My Life as a Creep’ in Destination: Morgue! (2004) 127: [In a pornographic bookshop] You paid to browse [...] Horndogs browsed all night.