Top Definition
exceptionaly large woman with an ugly face or usually unkempt in appearance.
"Whoa check out that huge lady in line!"

"Dang now thats a beef troll."
by Girl of greys May 01, 2009
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.