my boyfriend's 11yo son has been talking about girls & booty lately; he is such a hornpuppy
a young horndog
"my boyfriend's 11yo son has been talking about girls & booty lately; he is such a hornpuppy" What is the definition of "hornpuppy"?