1 definition by matt civis

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

Mug icon
Buy a What a beast mug!