Digital These Memes Had Us All Screaming In 2022 How were Elmo and Rocco from this year??? December 29, 2022