The Itchy & Scratchy Show

The Itchy & Scratchy Show is a running gag and fictional animated television series featured in the animated television series The Simpsons

Meme relations (1)