Stephen Colbert used Halloween candy to give Donald Trump Donald John TrumpObama calls on Senate not to fill Ginsburg's vacancy until after election Planned Parenthood: 'The fate of our rights' depends on Ginsburg replacement Progressive group to spend M in ad campaign on Supreme Court vacancy 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.”

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. pic.twitter.com/3ie9C0jv2G — Donald Trump Jr. (@DonaldJTrumpJr) October 31, 2017

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!"