Top Definition
When someone rises to the top in a life situation, or successfully dominates a situation.
Johnny just got a date with that girl. Oh, What a beast!
by matt civis May 13, 2007
8 Words related to What a beast

Free Daily Email

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

Emails are sent from We'll never spam you.