1 definition by Rebecca Ruth

a unique name for a unique girl. She is crazy without a doubt and cares about everyone, whether she shows it or not. She's a heart breaker. Her smile and personality will make any man melt ;) She's literally a gift to everyone she meets.
by Rebecca Ruth April 2, 2011
Get the giftin mug.