Skip to main content

Redsie's definitions

Amelia

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 20, 2019
mugGet the Ameliamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email