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 most idiotest idiot in idiotdom. ZEN-KUTSADOSHI is an idiot...
1. UK construction industry slang term for air conditioning Ductwork erectors. Sheet Metal ductwork is also known in the industry as '..
1. a prophylactic or condom; jimmy hat. (AKA, Gonad Goggles, Spunk or Splooge Spittoon, Pricknic Basket, or Uterus Excluderous) Have to g..