Cantonese Swear Words
Ba po
Diu
Gai
Ham Ka Chan
Ham Lung
Hum ga chan
Lok chat
Nang Yeung
Nia ma ka chau hai
Puk gai
Thieu
Thieu lay go ma/Thieu lay lo mo
Thing lay go fai
chao hai
hai lo (Hi Lo)
nimabi
saw hai