Oh oh oh what Lin said!
Translations of Cantonese Swearing.

Lin Xin Qian is educated, elegant and word-smart. When she is ecstatically happy, or furious, or both, she likes to swear, however.

Click on the button for the English Translation:

Sei ham ga chan, sei puk gai   

Lnei go jeu jeu mm kup duk oh go gau   

chak tou    

Close this window when finished. Or:
The Preludes
The White Sky