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 phrase meaning to masturbate. Male masturbation. The other night, I was alone, so i had to rely on the good old five knuckle gusset s..
1. Sweatpants in The UK. "Where the bloody hell have my bloody popper pants gone, cor blimey?!" See sweat pants, pants, jeans, ..
1. An utterance frequently used in the Timberline Theatre Company said at the beginning of a sentence to exclaim something exciting, stupid..