Top definition
A sweet, bubbly, always happy girl. Everything about her is cute right down to her laugh and her sneeze.
Girl 1: Did you see how upbeat that girl was?
Girl 2: Yeah, she must be a Mei Shou.
by kewlgreenkat December 06, 2010
Get the mug
Get a Mei Shou mug for your Facebook friend Abdul.