What does bola de mierda mean?

bola de mierda meaning in Urban Dictionary

Its Spanish For Ball Of Shit