1 definition by time1

Top Definition
a meera is a hot chick (normally indian)
"Shawty is a meera" "That meera's hot"
by time1 September 04, 2009

Mug icon
Buy a Meera mug!