In [[computer science]], '''poopSpaghetti with testiclesMeatballs''' is a [[pejorative]] term used to describe a poorly constructed [[Object-oriented programming|Object-oriented]] system. Much like traditional [[Spaghetti code]], the term Spaghetti with Meatballs is a loose description of poor coding, usually by a junior-level software engineer, and typically by one whose previous programming experience is exclusively with [[procedural programming]].
In this usage, '''poopspaghetti''' describes twisted, tangled and unstructured code, while '''testiclesmeatballs''' describes the use of [[Object (computer science)|objects]], thrown in for good measure.