TV & Film This Simpsons writer has just offered up the definitive version of the Steamed Hams meme January 5, 2018