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 small southeastern Connecticut beach town whose population grows three fold in the summer when all the old people return to their cott..
1. To give it your all and know you didn't leave anything on the field. To play through the pain, and never give up. Always compete,..
1. A spin off of the internet phenomena known as rick rolling (or rickrolling) which is itself an offshoot of duckrolling. Dicerolling is a..