Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. A poorly written ITV soap opera, which represents the good, honest people of Yorkshire as idiots, and helps fuel the untrue belief that ..
1. An excellent board on gamers. I spend too much time on the OPM Board. 2. videogame discussion board, best on gamers Occasionally spa..
1. A person who hangs out on Message boards - but specifically in the "Questions and Feedback" area of said Message boards. Oth..