Chance the Rapper capped off a stellar year by showing off his comedic chops on “Saturday Night Live.”

Not only did the Grammy-nominated artist serve as musical guest for the NBC show’s midseason finale, but he appeared in a sketch about a low-budget Christmas play and starred in “Jingle Barack,” a parody of Run-DMC’s 1987 classic “Christmas in Hollis.”

Along with cast member Kenan Thompson, the pair raps about “the last Christmas with Barack still here” and all the things to do before President-elect Donald Trump takes office: “Imma hurt myself before we lose Obamacare;” put “birth control under the tree;” and “go nuts before the North Pole disappears.”

The real-life DMC (Darryl McDaniels) even makes a cameo. And Leslie Jones channels Salt-N-Pepa to declare that her weakness is, in fact, Joe Biden.

SNL host Casey Affleck plays a breakdancing Jesus. “Hey Jesus, I didn’t know you was a Democrat,” Chance says.

Chance the Rapper has a real-life connection to the president. The Chicago musician has known Obama since childhood (his father once worked for the then-state senator). Chance has visited the White House for the My Brother’s Keeper initiative, and was invited to THE final state dinner. His mixtape “Coloring Book” is on regular rotation in the White House.

Chance the Rapper, right, and his father, Kenneth Bennett, arrive at the White House for a State Dinner in honor of Italian Prime Minister Matteo Renzi and his wife Agnese Landini on Oct.18. (Zach Gibson/AFP/Getty)

“They’re bumping ‘Coloring Book’ hard up there,” Chance told GQ this year. “If you go up there, you’ll probably hear ‘Coloring Book.’ This is not a joke at all.”

So how does Chance feel about his colleague and mentor, Kanye West, recently meeting with Trump?

“Even Kanye is endorsing him,” Chance raps in the SNL music video, as a photo of West alongside the president-elect in Trump Tower flashes on the screen. “Got Obama in the back smoking Newports again.”

Read more:

The most memorable comedy moments of the Obama presidency

Kanye West’s meeting with Donald Trump was a long time coming

Grammys 2017: The nomination snubs and surprises