1 definition by Turtle ;) <3
A beautiful lady, who has a gorgous smile and gorgous personallity and eyes ... always willing to help a friend, kind hearted and a person who you can always trust no matter what. such amazing strength, will and power.also with alot of spirit within the heart and soul.
by Turtle ;) <3 June 26, 2011