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 pass the fuck out, usually after all day of drinking and doin drugs. "ay wheres duncan dude"? "he's fuck to bed..
1. a poisonous bitch; an odorless and tasteless woman who will slowly take your life with each breath. Gary: "Hey, where is that girl..
1. What happens when 3 guys driving a car in the middle of the night find a roadkill and decide to position the car's rear tire over s..