meaning of Bag of tumours with eyes

Bag of tumours with eyes meaning in Urban Dictionary

a phrase to describe a useless individual.