What is Lady Muck?
British term to refer to a woman who has pretensions to be of high station but who in reality is anything but.
Here comes Lady Muck now.
See tramp, harlot, fluzee, tart, scrubber