What does "Si tap pa" mean in Cantonese ?

One english translation is "Shit pot woman" - How to say Shit pot woman in other languages


More Cantonese Swear Words


Ads