1 definition by genie10054
The most amazing girl you could have in your life, so sweet, so beautiful and so perfect, no other girl can be like her, just the way she smiles and the way she looks, couldn't be any better, most definitely the most gorgeous girl on earth
really captivating as well :)
really captivating as well :)
by genie10054 April 10, 2011