Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. Commonly seen on small, oval bumper stickers and believed to mean "OuterBanks" but really denotes that the driver/owner of the..
1. –noun 1. a pl. of Isabelle. 2. more than one of Isabelle. 3. Yooralla is one of Victoria's oldest and largest non-profit communi..
1. v. On the prowl;to roam through stealthily; on the searh for prey (i.e. women etc.); on the grind (see grind for details) Often used in..