What does "Chow Soola" mean in Taiwanese?

One english translation is "Stinking coward" - How to say Stinking coward in other languages


More Taiwanese Swear Words


Ads