If you’ve spent any time in Twitch chat, you’ve seen this emote. Probably too much. That tight, forced smile from Andy Samberg staring into your soul every time a streamer tells a joke that lands like a plane with no engine. It’s the universal sign for “that was painful to watch” and somehow, it’s also one of the most popular emotes on the platform.
haHAA is a BetterTTV (BTTV) emote featuring Andy Samberg as Shy Ronnie from a 2010 Saturday Night Live sketch. Chat spams it whenever something cringeworthy happens. Bad pickup lines, failed speedrun strats, a donation message that’s way too personal. If it makes you physically recoil, this is the correct response.
haHAA in the Wild
Over in Twitch chat:
Viewer1: haHAA Viewer2: haHAA Viewer3: haHAA 12 btw Moderator: Please don’t spam Viewer4: heHEE (banned word workaround) Moderator: /timeout Viewer4 600
Classic. The emote doesn’t even need context anymore. Drop it in chat and everyone knows exactly what you mean. It’s shorthand for secondhand embarrassment so strong you can feel it in your teeth.
Meanwhile on Discord:
Friend: “Did you see that clip where the streamer tried to flirt with the drive-thru worker?” You: “haHAA” Friend: “Through the speaker. While 40k people watched.” You: “haHAA haHAA”
The word (yeah, people say it out loud now) has leaked into voice comms, group chats, and even real-life conversations. I’ve heard someone mutter it under their breath at a party when a guy tried to explain crypto to a girl who clearly wasn’t interested. It’s that versatile.
The Origin Story
The source material is “Shy Ronnie 2: Ronnie & Clyde,” a Lonely Island sketch that aired on SNL October 30, 2010. Andy Samberg plays Shy Ronnie, a painfully timid wannabe criminal who mumbles through his lines while Rihanna does all the actual work. At the very beginning of the video, Ronnie flashes this hesitant, forced smile at the camera, and that frame became the image.
The name comes from the sound Ronnie makes when he laughs during the song. A stilted, uncomfortable chuckle that breaks up his mumbling persona. The Lonely Island uploaded the video to YouTube in May 2011, where it racked up millions of views. But the emote itself didn’t blow up until 2016.
That year, BetterTTV added it to its global emote library as part of the original BTTV wave. Around the same time, Games Done Quick (GDQ), the big charity speedrunning marathon, banned the word “cringe” from their Twitch chat. Viewers needed a substitute. This became the perfect workaround. You couldn’t type “cringe,” but you could spam it fifty times and everyone got the message.
By mid-2016, the emote had its own copypasta. By 2017, GDQ banned it too. Viewers responded with creative spellings: “heHEE,” “haHAAA,” “ha HAA.” Each ban just made it more notorious. The “12 btw” association showed up around the same time, implying that anyone spamming it had the maturity of a twelve-year-old. Which, honestly, fair.
Why Everyone Says It
Because cringe is eternal, and this is the most efficient way to broadcast it. The emote fills a specific gap in Twitch culture: the moment when something isn’t bad enough to warrant a KEKW or an OMEGALUL, but it’s definitely not good. It’s the awkward middle. The social discomfort zone.
Unlike PogChamp or MonkaS, which react to gameplay moments, this one reacts to social moments. A streamer misreading a donation. A bad take on Twitter. Someone in chat unironically using the word “m’lady.” It’s not about the game, it’s about the human disaster unfolding on screen.
The emote also has a weird self-referential quality. Spamming it is itself considered cringe by some communities. So you get these layers: someone does something awkward, chat spams it, and then someone else spams it at the spam. It’s cringe all the way down. (Yes, really.)
Tbh I still use it unironically in Discord. Some things just deserve that Shy Ronnie smile. lmao. Some things just deserve that Shy Ronnie smile.
FAQ
Is this the same as saying “cringe”?
Pretty much. It’s the emote version of calling something cringe, born specifically because GDQ banned the actual word. These days they’re interchangeable, though this carries more of a “laughing at your pain” energy. “Cringe” can sound mean. This sounds like you’re also dying inside.
When should I drop it in chat?
When something awkward happens and you don’t have words. Bad jokes, failed flirting, a streamer confidently explaining something completely wrong. Just don’t overdo it, spamming after everything is itself a cringe moment. Moderators notice.
Do people still use it?
It’s not as omnipresent as it was in 2017, but it’s still alive in BTTV-enabled channels. Speedrunning marathons, Valorant streamers, and any chat with a strong meme culture still pull it out. The emote’s become more of a niche tool than a universal constant, but when you need it, nothing else hits the same.
How do I explain this to someone who doesn’t watch Twitch?
Show them the Shy Ronnie sketch. Then explain that this one frame of Andy Samberg’s uncomfortable smile became the internet’s way of saying “I physically cannot watch this.” It’s like a visual representation of biting your lip during an awkward silence.






