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.
by Redsie May 21, 2019