Last night's Itchy & Scratchy was, without a doubt, the worst episode ever! Rest assured I was on the Internet within minutes, registering my disgust throughout the world.

Source

edit

"The Itchy & Scratchy & Poochie Show". The Simpsons. Season 8. Episode 167–14. 1997-02-09. Fox.