meaning of bola de mierda

bola de mierda meaning in Urban Dictionary

Its Spanish For Ball Of Shit