1 definition by Sheikey

Top Definition
The most amazing girl in existence. She's extremely beautiful and is very smart. The kinda girl that you can't get off your mind and makes you instantly smile when you talk to her.
Audrey, will you be mine?
by Sheikey January 29, 2010

Mug icon
Buy a Audrey mug!