Elmo and Rocco has been in a tit for tat for the past 3 years if you where not aware. in the latest sesame street Elmo has his moment. You can see the exchange on this twitter tweet.
I’m living for every bit of this Elmo/Rocco beef pic.twitter.com/ciAdOiggC3
— Josh K. Elliott (@joshkelliott) January 6, 2022