What does "Matrem tuam pedicavi" mean in Latin?

One english translation is "I fucked your mother in the ass" - How to say I fucked your mother in the ass in other languages


More Latin Swear Words


Ads