The I Skin Infant Babies meme is an absurd, non sequitur meme using a Thor comic panel. It’s viral for its randomness, meaninglessness, and shock humor. Origins of the I Skin Infant Babies Meme The i skin infant babies meme first surfaced in Reddit’s MarvelCringe community, where users often shared poorly drawn or awkward comic […]