Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. "(day of the week here)" face refers to the look on ones face once they have arrived home from work on "X" day. It i..
1. Short for Emain Macha, located in in the realm of Hibernia. All humans (and other races) containing stupidity charged with meaningless a..
1. A pill/capsule that is a CNS Depressant (Central Nervous System) with similar properities to barbiturates, and similar addictive and wit..