kevindatz's definitions
Derogatory word means female genitile in mandarin and other few chinese dialects and south east asian language. Can be literally translated as cant/cunt.
by kevindatz August 23, 2006
Get the bi mug.by kevindatz August 23, 2006
Get the chi shi mug.