Skip to main content

Chachu's definitions

Mao

A woman who is of immeasurable beauty and grace. She cannot be swayed but you can only hope that she loves you for who you are.
"She's my Mao."
by Chachu March 14, 2010
mugGet the Maomug.

Share this definition