Top definition
A pretty girl that smiles alot

always happy and tries to help everyone

Loves to be around people and talk she's shy at times but crazy once she gets over her fears

She loves with all her heart and has a crush on anyone cute! Tends to think alot when she's in trouble loves to mess around and would make an amazing life partner
by Meiy October 26, 2014
Get the mug
Get a Mehro mug for your Facebook friend Manley.
Attractive and good at heart
Laughs all the time but when upset takes a long time to recover

Loyal when in a relationship, passionate lover and good in bed.
Teases a lot and will make her partner happy and enjoy the experience
Did you see that girl she's a Mehro
by Meiy August 24, 2016
Get the mug
Get a Mehro mug for your friend Manafort.