Top definition
mother's cunt or vagina. a slang for chinese countries. a very beautiful word in cantonese language.
by Soushi November 06, 2003
Get the mug
Get a mahai mug for your Uncle James.