Posts that reference the Steamed Hams catchphrase which is a meme that keeps resurfacing every few years.