Top definition
Is the most beautiful person you will meet. She is one of the sweetest and kindest person ever.
Omg she is so beautiful I wish I could be an emma-lou.
by Skkyy March 21, 2017
Get the mug
Get a emma-lou mug for your coworker Sarah.