15 April 2024 These memes stared directly into the sun 1 minute read Uncategorized By Talia Meyerowitz-Katz And now you must stare directly into these memes! It’s a total eclipse of the memes. Previous Post Next Post