What is Uggla?
1.
To fuck up totally and repeatedly; to suck deeply and inexcusably; to single-handedly ruin something; to annihilate hope and goodwill
When he was convicted of his third felony in court, he knew he had, officially, ugglaed his future.
That African despot is such an uggla!
See