Subscribe English
look up any word, like yeet:

1 definition by TURKEY-LIZARD

 
1.
pretty,smart,strange,and she speaks anthing that is on her mind
Though Mayra said she would makeout with a girl is she was hot i still swoon when she passes by.
by TURKEY-LIZARD March 26, 2004
582 214