What does "Ding Lei Gor Fai" mean in Cantonese ?

One english translation is "Microwave your lungs" - How to say Microwave your lungs in other languages


More Cantonese Swear Words


Ads