ogremuff

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 December 05, 2012
Get the ogremuff mug.