Top definition
One of most beautiful beings on Earth, smart, very sensitive, most loving at heart.
I ran into Michaun yesterday and she made me feel like I was the most loved person on Earth.
by Prettygirl318 January 13, 2017
Get the mug
Get a michaun mug for your dog Riley.