What does "Yu de du ti bi che" mean in Asian accent?

One english translation is "youre a dirty bitch" - How to say youre a dirty bitch in other languages


More Asian accent Swear Words


Ads