Some might say that horndog means he's a slut and so was his dad.. others might say it means they were male whores. take your pic!
I always thought horndog meant horny as a dog. Aren't most men?