Home / Doakes Meme Stole My Attention – Here’s Why It’s Dominating the Internet Now!Doakes Meme Stole My Attention – Here’s Why It’s Dominating the Internet Now!February 22, 2026