Top definition
A woman who will bring an endless amount of sunshine and glitter into your world. Emeilia believes in Unicorns, fairies, awesomeness, ninjas, and bacon. Emeilia is filled with pure love and joy; she takes pride and satisfaction in caring and nurturing those whom she loves. A smart woman who is in tune with her body and nature. Beautiful, adorable and charming, Emeilia is the dream woman.
Person 1: "Hey, you look better than I've ever seen you, what's up?"

Person 2: "I just found myself an Emeilia."

Person 1: "Never let her go mang, you are the luckiest person in the world."
by GlitterUnicorn August 12, 2011
Get the mug
Get a Emeilia mug for your cat Trump.