Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. an alternative for those who do not believe in christmas but are forced to celebrate it anyway Taz: merry christmas! Hannah: i'm ..
1. W.C. translates directly to Water Closet; it means “The Toilet”. Mostly only stupid people are unaware of this fact, but seeing as I am ..
1. The opposite of compassion. Jason has uncompassion for the starving children of the third world...