Stephen Colbert Crosses the Line With Brutal On-Air Takedown of Pete Hegseth — “A Five-Star Douche”

Late-night host Stephen Colbert isn’t holding back — and this time, he’s lighting up the internet for a blistering attack that’s left even Fox News insiders reacting.

During a recent taping of The Late Show with Stephen Colbert, the host went scorched-earth on Fox & Friends co-host Pete Hegseth, calling him “a five-star douche” in one of his harshest on-air jabs yet. The moment drew audible gasps and cheers from the studio audience — and quickly went viral online.

“If ignorance were a merit badge,” Colbert quipped, “Pete Hegseth would be a five-star general.”
Then, with a smirk, he delivered the knockout punch: “Actually, scratch that — he’s a five-star douche.”

The crowd erupted. Clips of the exchange flooded social media within minutes, racking up hundreds of thousands of views as fans and critics debated whether Colbert had finally gone too far — or simply said what others were thinking.

The jab came after Hegseth’s recent comments downplaying certain political controversies, which Colbert tore apart in a fiery monologue that blurred the line between satire and outrage. “When someone says facts don’t matter,” Colbert said, “that’s not patriotism — that’s performance art for people who hate homework.”

While Colbert’s audience loved it, not everyone was laughing.
Conservative pundits immediately slammed the late-night star, accusing him of “elitist name-calling” and “crossing a line.”
But on social media, the reaction was split — with hashtags like #ColbertUnfiltered and #FiveStarDouche trending overnight.

Even Fox News personalities reportedly couldn’t resist weighing in privately. One insider told Mediaite, “Pete’s used to taking hits, but that one stung. You could see it landed.”

As for Colbert? He seemed unfazed, ending his segment with a smirk and a raised eyebrow:

“You can call it mean if you want. I call it fact-checking with flair.

The fallout, it seems, is just beginning — and late-night TV hasn’t been this combustible in years.