Random
Source Code

chauhai

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

Lei ge chauhai! (You smelly cunt!)

by Durian March 26, 2004

21👍 2👎