Skip to content
Definition.com

Duchess of York is a lady short on looks, absolutely deprived of any dress sense, has a figure like· a Jurassic monster ... very greedy when it comes to loot, no tact and wants to upstage everyone else.

See also
.com