1 definition by faye531

perfection.

not only is she beautiful but she's got an amazing personality to go along with it. very charismatic and flirty. her dog Dior is the love of her life. you should be greatful to even just have met her once in your life. she is a keeper. she is meant to shine in the entertainment industry as an actress and singer and will use her power to help those that are less fortunate. but nothing hath like a woman scorned. she will make your life hell if u mistreat her or make her angry in any way.

her dog Dior is the love of her life.
wow i just met Frances and i feel like my life is complete.

i pulled a Frances and won the election with my perfect speech.
by faye531 February 4, 2010
Get the Frances mug.