What does "Me jodí" mean in Dominican?

One english translation is "I'm fucked up" - How to say I'm fucked up in other languages


More Dominican Swear Words


Ads