Top definition
The most amazing beautiful girl in the world with a huge heart! She has a smile that could light up the world. Everyone that meets her loves her and she leaves a huge impression on your heart.
Wow Emberlin Hayze has an amazing smile!
by TheirMommy December 19, 2016
Get the mug
Get a emberlin mug for your fish Zora.