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