Noun
horn dog (plural horn dogs) Alternative spelling of horndog
horn-dog (plural horn-dogs) Alternative spelling of horndog
horn-dog