[encountered among users of oBject-oriented languages that use inheritance, such as Smalltalk] A convoluted class-suBclass graph, often resulting from carelessly deriving suBclasses from other classes just for the sake of reusing their code. Coined in a (successful) attempt to discourage such practice, through guilt-By-association with spaghetti code. [Jargon File]