Top definition
A person who thinks they are smart but turn out to make dumb decisions in their life. She can be annoying at points but cares about people a little too much(over protective).
by XF hdbjz December 11, 2016
Get the mug
Get a yunehe mug for your cousin G√ľnter.