Top Definition
A girl who can do everything that a man can do, and do it better. A girl who won't say no to any dare or anything in general.
Taylor is such a girl beast, she took two shots of Ghost Face Killah.
by RECRUIT2011 September 25, 2013
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.