It's definitely Italian. It's possible some slang, or colloquialisms were thrown in there, though at first it sounded a bit like Spanish. The two languages are pretty close to begin with.
There was something hysterically ridiculous about that video though, especially the Tracy fat suit and horribly over-sized hair.
-There's the muddle in the middle. There's the puddle where the poodle did the piddle."