Definitions by lolhehemwah
Meara
1. an amazing girl. when she says she likes you, she really means it. don't waste the chance if she likes you cause she's an amazing girlfriend that any guy would die to have. she's not stuck up or bossy or mean or anything, she's a kindhearted nice pretty girl who will do anything for her friends.
Meara by lolhehemwah October 6, 2011