1 definition by Ur_best_fran_4_life
A beautiful gir with a beautiful smile. Her laugh is contagious and she is always in a good mood. She is trusted. She is loved and cared for by her friends and family dearly.
by Ur_best_fran_4_life January 17, 2016