What does "Tian Po" mean in Chinese?

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


More Chinese Swear Words


Ads