look up any word, like donkey punch:
 
1.
A Meicha is a whimsical, joyful spirit. Loves life and beauty and romance. She wants to touch every single person in the whole world with love and joy. She has a youthful, smiling beauty about her.

A Meicha just bursts with beauty through her heart and looks!
"Meicha makes everyone happy."
by IrishBallerina September 04, 2011