It all kicked off when TikTok user @goofangel posted a simple video on March 10, 2025, saying what everyone was thinking – no new memes had appeared ... will never let you down.