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 spectacled person check out Professor Stephen Hawking over there. that guy's got some serious double-glazing...
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. Military acronym for "kept in the dark, fed on horse shit" kitdfohs has been seen written on helmets of grunts who don't..