Chauhai

What is Chauhai?


1.

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

Lei ge chauhai! (You smelly cunt!)

See Durian


87

Random Words:

1. To borrow relentlessly from others but have the means to buy for oneself. To be a chronic moocher. Based on North American slang for &ap..
1. A soon to be classic line said by Heath Ledger in the movie The Dark Knight Joker: "you wanna know how i got these scars?" S..
1. One who is infatuated with flatulence. "Hey, did you hear that guy rip one on the conference call?" "Grow up, loser. D..