1 definition by ballizlife
a really girl with amazing traits; beautiful, athletic, smart, and a really great person overall. You can't help it but fall in love with her. Many people think she the most perfect person in the world.
by ballizlife February 2, 2016