Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. Delicious. Been known to be combined to make "Mandolicious". Total awesomeness and envy of all who look upon him. Can also be ..
1. A phrase used by an overbearing, nonathletic parent to brag about the sporting prowess of his/her son or daughter in a particular sport...
1. what you say to someone when you want him/her to get out of your sight. get out of my face, you Wap. exit, stage left...