“Because while Trump, admittedly, has given me so much material to make jokes about, nobody compares to the original material girl,” Colbert said of Palin.

The “Late Show” host then proceeded to play highlights from Palin’s endorsement speech, which many have characterized as rambling. When it was over, Colbert asked her to perform her greatest hits, like “hockey moms” and “lipstick on a pitbull.”

Colbert then launched into what could be the greatest Sarah Palin impression the world has ever seen (sorry, Tina Fey). The impression included endorsements for a number of candidates, including Hillary Clinton, Jeb Bush, and Sebastian the Crab from “The Little Mermaid.”

Palin officially endorsed Trump for President on Tuesday. “I’m proud to endorse Donald J. Trump for president,” Sarah Palin said in a statement provided by his campaign. Trump is “greatly honored to receive Sarah’s endorsement,” he said in response, adding: “She is a friend, and a high-quality person whom I have great respect for. I am proud to have her support.”

Last year, Trump said he’d love to have Palin as part of a Trump administration. Palin backed Ted Cruz for Senate in 2012 and has praised both him and Trump during the 2016 primary season.

New York Daily News' Dec. 9 cover featured a cartoon Trump beheading the Statue of Liberty.

The cover's caption read, “When Trump came for the Mexicans, I did not speak out as I was not a Mexican. When Trump came for the Muslims, I did not speak out as I was not a Muslim. Then he came for me …”