someone who all they can talk/think about is making out or having sex.
"Oh my gosh. He wont stop talking about making out." "Eww, Ryan is SUCH a horndog."
54👍 27👎