1.
Horny Mother Fucker.
2. a name given to those that cannot keep it in their pants.
3. one that is extremely enthusiastic about anything and
everything related to sex and/or sexual pleasure.
"Who is
that girl? She'
s been getting dirty on the dancefloor all
night."
"Oh, thats just KCoop, shes such an HMF."