What does "gau si gwai" mean in Cantonese?

One english translation is "dog shit turtle" - How to say dog shit turtle in other languages


More Cantonese Swear Words


Ads