What does "gang du" mean in Shanghai ?

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


More Shanghai Swear Words


Ads