Ons: girls smart funny inteligent nice personality honest sense of humor open minded open hearted and opinion of her own out goin who shares the same interests not always but u get my point just a kewl person with who you can talk have fun knows what she wants and won't regret anything and etc...Offs and opposite of ons one more thing the biggest turn off girl who likes rap and posers and wannabe somethin their not