Skip to main content

Definitions by XF hdbjz

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).
Omg watch out it's Yunehe!!
yunehe by XF hdbjz December 11, 2016