1 definition by Redsie

One of the best women you'll ever meet. She'll steal your heart right away and take you for such a wildly wondrous ride, and you'll never once complain. She's the most amazing person in the universe, so talented and smart and magnificent. An Amelia is so very easy to fall in love with.
I, Natalie, am in love with Amelia. She means the world to me, she's my babygirl.
by Redsie May 21, 2019
Get the Amelia mug.