What does "Ta'al ashrakhak" mean in Omani?

One english translation is "Fuck you so hard/tear you up" - How to say Fuck you so hard/tear you up in other languages


More Omani Swear Words


Ads