What does "wo cao ni ma de pi guo" mean in Chinese?

One english translation is "i fucked your moms ass" - How to say i fucked your moms ass in other languages


More Chinese Swear Words


Ads