look up any word, like plopping:

1 definition by The Real Tracer

 
1.
A large woman who has big feet and big hands. Has a large ogrish muff that is visible through clothing.
Steve: "Why does that giant chick keep trying to sit with us at lunch?"
Jim: "You mean ogremuff?"
by The Real Tracer November 21, 2012