damn, did you see that girl? yeah, what a total mirela
cute, charming, sexy, very attractive girl someone that everyone wishes they could date
"damn, did you see that girl? yeah, what a total mirela" What is the definition of "mirela"?