Source: Paula Abdul on SYTYCD (So You Think You Can Dance) "I'm sitting between two horndogs". It means "horny/randy dude"---it got through the censorship. I don't hear if often, but a friend of mine in CA uses it a lot. Paul Abdul may have picked it up in Cali. She may be from there, Laker... More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.