Now Reading
Elmo Being Pushed to the Brink by a Pet Rock Is Incredible to Behold

Elmo Being Pushed to the Brink by a Pet Rock Is Incredible to Behold

Anyone can tell you how to get to Sesame Street. But what do you do when the streets have pushed you too far? That’s the question being asked on the internet after several clips of Elmo’s long suffering trials with a pet rock named Rocco went viral, showing a very different side of Elmo than we’re used to seeing. Elmo may be known for his abundant love and enthusiasm, but he clearly has at least one person who pushed him to the very brink of his sanity. And that person is a rock named named Rocco.

Elmo is like most of us, really. Generally pretty nice, patient and kind …until we get around that one person who just seems to know how to push our buttons and bring out the absolute worst in us. We work hard to keep our cool, but the Rocco in our life works harder.

Everyone knows that Sesame Street is all about giving kids the building blocks of learning, but Elmo’s ordeals with Rocco teach another very important lesson — one they won’t teach you in school: everyone has an enemy. Even Elmo.

One of the hard things about having someone like Rocco in your life is that often times, your other friends don’t see what it is that’s so annoying. In Elmo’s case, everyone else seems to have no problems with Rocco hanging around — and this might be the straw that breaks Elmo’s fuzzy, red back.

For those of us who grew up in an age where nothing seemed to get in the way of Elmo’s boundless enthusiasm for his friends, seeing one of our first friends pushed like this can be a little bit distressing, but that’s part of growing up — learning that your heroes are human too. And in this case, your heroes also need to learn that some of their friends’ friends aren’t human. They’re just a rock.

View Comments (0)

Leave a Reply

© 2023 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top

You’re reading our ad-supported experience

For our premium ad-free experience, including exclusive podcasts, issues and more, subscribe to

Plans start as low as $2.50/mo