Top definition
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 02, 2011
Get the mug
Get a giftin mug for your father-in-law Georges.
buy the domain for your foodie vlog