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
Get the mug
Get a Beef Troll mug for your daughter-in-law Riley.