What does "tua esque" mean in Latin?

One english translation is "up yours" - How to say up yours in other languages


More Latin Swear Words


Ads