1 definition by ohmygodkerryishot
A name for a generous, beautiful, passionate, kind, sweet, and amazing girl. Some people would kneel and bow down to her, as if she were a goddess. Men often fall head over heels in love with her.
by ohmygodkerryishot June 4, 2011