What is mama si haya in Dominican

The english translation is "suck if you find "