What does "zen nee ma bi le" mean in Shanxi?

One english translation is "Fucking A!" - How to say Fucking A! in other languages


More Shanxi Swear Words


Ads