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