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 word to say when you don't know what to say, usually said in exclamation. Kid #1:"They won by 74 points" Kid #2:&qu..
1. To conceal something in one's vagina, usually for the purpose of hiding it from the police or security guards They're searchi..
1. the vagina rat is a super hero that travels around the world saving people from the ole mighty.....dum dum dum(scary music) bush man!!!...