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."
6👍 1👎