Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. The most badass people you'll ever meet. Keep your girls away from them they'll take em. The tripod walked down the street th..
1. when a hungarian women puts a paper towel roll up her ass and you put ur mouth on the other end. She then defecates into ur mouth My gi..
1. Army Air Force Exchange Service lets go shop at AAFES theres no taxes See Joseph 2. Pronounced "ay-feez"; acronym for Army..