Dictionary.com
definitions
  • synonyms

horndog

n.

by 1995, from horn (n.) in the sexual sense (see horny) + dog.

Online Etymology Dictionary, © 2010 Douglas Harper