What does "mama si haya" mean in Dominican?

One english translation is "suck if you find " - How to say suck if you find in other languages


More Dominican Swear Words


Ads