1 definition by caeson
A dude who always flirts with every girl, never getting anywhere because he won't let them breath or speak due to his intentions.
That hogg is all over every girl in our group. I tried to talk to Jen and he came out of nowhere and interupted. She obviously hates him.
by caeson March 6, 2010