Top definition
A women who creates a new relationship whilst in a relationship to avoid being on their own and having to worry about financial matters.
by Anonymous 31337 August 20, 2015
Get the mug
Get a miss edwards mug for your sister-in-law Beatrix.