1 definition by Sunshine312

Someone who loves life and gives others her all even though she can be miserable inside.
by Sunshine312 April 8, 2016
Get the daima mug.