steamed hams Thanksgiving Post: Steamed Hams! In which we examine the cavalcade of memes set around a 1996 sketch that is relevant to today's garbage fire of a world.