What is mojaneta in Cuban

The english translation is "little piece of shit"