Definition of God object

1. Noun. (programming object-oriented) a haplessly designed object that does more than one thing. (gloss With other words: it is an object that violates the single responsibility principle of SOLID.) ¹