How can you not LOL at the sexy teacher's voice being muffled?

Everything about this "Peanuts"/"Riverdale" parody is hilarious, except mayyyybe the 6-minute length. Jimmy Fallon shared "The Tonight Show" video Tuesday night, perfectly channeling the dark moody tone of the CW show, and pairing it with the innocent Peanuts gang.

Fallon plays Charlie Brown, who struggles to cope with the death of his best friend Linus in the pumpkin patch. His preferred way of expressing himself is to play a song he wrote that no one wants to hear.

Watch the full sketch to the end for cameos from "Riverdale" stars KJ Apa, Lili Reinhart, Camila Mendes, Madelaine Petsch, and Cole Sprouse:The "Riverdale" Season 2 fall finale, "Chapter Twenty-Two: Silent Night, Deadly Night," airs tonight (Wednesday, Dec. 13) at 8 p.m. with this synopsis from The CW:

"After snooping around for Christmas gifts, Veronica (Camila Mendes) uncovers a major secret Hiram (Mark Consuelos) has been keeping from her. Fallout from Jughead's (Cole Sprouse) encounter with Penny Peabody (guest star Brit Morgan) creates tension between him and FP (Skeet Ulrich.) Meanwhile, a defiant Cheryl (Madelaine Petsch) takes matters into her own hands after Penelope (guest star Nathalie Boltt) tells her they cannot afford Christmas this year. Finally, Betty (Lili Reinhart) and Archie's (KJ Apa) vow to take down the Black Hood once and for all leads to a dangerous showdown."

"Riverdale" Season 2 will return on January 17, 2018 with Episode 9, "Chapter Twenty-Three: The Blackboard Jungle."

Want more stuff like this? Like us on Facebook.

The Tonight Show Starring Jimmy Fallon TV Show Poster
The Tonight Show Starring Jimmy Fallon
NBCTV14February 17, 2014
Based on 19 critics

Each weeknight, Jimmy Fallon hosts A-list guests, alongside a topical monologue, fan-favorite games, signature comedy segments and today's popular music, all part of his... Read More

Peanuts TV Show Poster
Peanuts
TVGNovember 3, 2014

The adventures of Snoopy, Charlie Brown, Lucy, Linus and the rest of the "Peanuts" gang. Read More

Riverdale TV Show Poster
Riverdale
CWTV14January 26, 2017
Based on 36 critics

Archie Andrews navigates the drama of small-town life while working toward a future in music. Read More