Chauhai

What is Chauhai?


1.

Cantonese - smelly cunt. See defn for 'hai'.

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. A mentally deranged person that spends hours every day copying and pasting worthless information to racing forums. That guy has no life..
1. The "W Towns" are a group of adjacent, very affluent towns west of Boston (beginning with the letter W), namely Wellesley, Wes..
1. Codename for pit stains. Hey Megan, Pssst...Don't raise your arms you have ugawugas. See pit stains, sweat, sweat puddles..