2 definitions by ALS Project

Top Definition
noun: When playing certain role play games, there is a skill call "animal mastery". This means that the character can command animals. In real world terms, this means that the person loves animals and is really adept at having sex with them.
Mak is very good at animal mastery.
by ALS Project May 11, 2003
noun: A boy (or man) who loves horses (in a very intimate way)
Mark is a big horseboy
by ALS Project May 10, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.