Stephen Colbert used Halloween candy to give Donald TrumpDonald TrumpSenate rejects attempt to block Biden's Saudi arms sale Crenshaw slams House Freedom Caucus members as 'grifters,' 'performance artists' Senate confirms Biden's nominee to lead Customs and Border Protection MORE Jr. a lesson in socialism after a tweet from the president’s eldest son went viral.

Trump Jr. tweeted a photo of his daughter Tuesday night, writing, “I’m going to take half of Chloe’s candy tonight & give it to some kid who sat at home. It’s never to early to teach her about socialism.”

Colbert responded on “The Late Show” on Wednesday, explaining that trick-or-treating itself is socialist in nature.

ADVERTISEMENT

“On Halloween, kids literally go door to door to get free candy from the neighbors because the kids don’t have it and the neighbors do,” Colbert said. “That’s socialism.”

He also took a swipe at Trump’s misspelling of “too” in the tweet.

“Yes, it’s never too early to teach kids the danger of sharing,” Colbert said. “Also, it’s never too early to learn the proper spelling of ‘too.’ I bet that other ‘o’ went to a poor person.”

Colbert finished his monologue by using candy bars to teach Trump some economic theory, joking that he agrees with Trump that it is “never too early” to start.

“The American people find themselves be-‘Twix’t two choices,” Colbert said, holding up a Twix bar. “Wealth redistribution, or empower a ‘Nutrageous’ demagogue by giving him the ‘Warheads.’ The top 1 percent ‘Toblerone’ 99 percent of the wealth, when there should be ‘Good & Plenty’ of money for everybody.’”

After facing backlash on Twitter, Trump Jr. defended himself in another tweet on Wednesday, saying, "Enough with the PC lib crap!"