Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. One mother f'er of a engine producing 500+ ft/pds of Torque. Used in many applications, from Land Barges to Marine and Industrial/..
1. A l33t person, pemp, synonym for cool, synonym for l33t. Wow! That person is so kaoz!..
1. a type of car by the way 1.oh dear it seems to be raining drop top compressors 2.NOOOOOOOOO my drop top compressor ate my mum!..