2 definitions by Deerslaya81
A beautiful girl that will walk into you’re life and make everything in a split second and knows how to make you smile all the time and is the most beautiful and sweetest woman ever
by Deerslaya81 November 26, 2018
A beautiful women that can walks into your life and just make everything perfect in a split second and makes you very special and always knows how to make you smile
Emelie is the best
by Deerslaya81 November 26, 2018