What does "trimardito" mean in Maracuchan?

One english translation is "three times damned " - How to say three times damned in other languages


More Maracuchan Swear Words


Ads