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 well accepted nickname for Little Rock, AR has been Rocktown for years, but sometimes people make a mockery of Little Rock's ex..
1. something that you actually lolled at, or would have lolled at if you didn't feel like such a loser laughing when there was no one ..
1. Absolutely fecking gorgeous. <3 Jonny is fit. See samuel..