What does "Mater tua me irrumavit" mean in Latin?

One english translation is "Your mother sucked my dick" - How to say Your mother sucked my dick in other languages


More Latin Swear Words


Ads