someone who is gross and super horny.
girl one: you know that guy alexander? girl two: oh yeah, stay away. heâs a horn dog.