Wiktionary
horn dogs
n. (horn dog English)
Usage examples of "horn dogs".
Besides, you're all too old and you're losers and I'd rather be alone on Christmas than spend five minutes with any of you horn dogs!