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.
by brigante November 11, 2005
Can you define these popular missing words?
Emails are sent from email@example.com. We'll never spam you.×