This could have been avoided if someone had just told him that Rocco was a Spurs fan. On Monday night’s episode of “The Daily Show,” host Jon Stewart called an icon in children’s entertainment “a bitch” after said icon revealed that he was not wholeheartedly supporting the New York Knicks in the NBA Finals. “You fucking kidding me, Elmo?!” Stewart said, aiming his wrath at the “Sesame Street” puppet.Elmo and Jon Stewart.Screenshot “The Daily Show” via YouTube/Getty“Today’s ‘Sesame Street’ is brought to you by the letter ‘B’ for ‘You’re a bitch,’” Stewart added.Last week, Elmo published a post on X before Game 1 of the NBA Finals that received a fair amount of backlash.“Elmo hopes both teams have fun! 🏀🏀🏀🏀” the monster wrote with his fuzzy little hands.Elmo hopes both teams have fun! 🏀🏀🏀🏀— Elmo (@elmo) June 3, 2026Considering that “Sesame Street” very much resembles — and is shot in — New York, many Knicks fans were, uh, disappointed with his nonpartisan post.This isn’t the time for sportsmanship Elmo. These streets ain’t sesame— B-Lo Christ (@BLoLovesYou) June 4, 2026PICK A SIDE COWARD— The Knicks Wall (@TheKnicksWall) June 3, 2026Elmo did try to do a little damage control after the pushback by publishing a response on X the next day.“KNICKS that last message! Elmo didn’t mean to SPUR you on!” he wrote.Yet, Elmo’s attempt at being cute wasn’t totally cutting it.Elmo.. you don’t understand., Knicks fans will literally sacrifice you to some bodega catChill out 😭— DevThaCarter22 (@KeeGlockMurray) June 5, 2026So, Stewart invited Elmo on his show Monday to clear his good name — and ended up pushing the little muppet so hard that Elmo ended up revealing a pretty dark secret about himself. To see what that was, check out the video below.RelatedJon Stewartelmo