1 definition by Matt Mcilrath

Top Definition
cute, charming, sexy, very attractive girl
someone that everyone wishes they could date
damn, did you see that girl?
yeah, what a total mirela!!
by Matt Mcilrath January 15, 2009

Mug icon
Buy a Mirela mug!