It was an opportunity the Trump reelection campaign couldn’t refuse.

President Trump’s 2020 campaign wasted no time Tuesday in selling “Fredo Unhinged” T-shirts to piggyback on the controversy over CNN anchor Chris Cuomo’s unhinged viral video rant.

For $34, Trump supporters can get a T-shirt with unflattering screen grabs of the host from the video where he rages against a man who called the anchor “Fredo.”

“CNN’s Chris Cuomo is Fredo!” the Trump campaign shop says of the “limited edition” T-shirt that went live at 3:45 p.m. Tuesday.

“The truth hurts. He totally lost it. Help us annoy Chris Cuomo and buy your ‘Fredo Unhinged Tee’ now!”

Cuomo was caught in a profanity-laced rant against the man, likening the Fredo name-calling to an insult referencing Fredo Corleone, the feeble-minded weakest son of Vito Corleone in “The Godfather.”

“Punk-ass bitches from the right call me ‘Fredo.’ My name is Chris Cuomo, I’m an anchor on CNN,” the newsman says in the video that spread quickly on social media.

Cuomo says that Fredo is an insult for Italians, much like how the N-word is for African Americans.

“I’ll f–king throw you down these stairs like a f–king punk. … You’re gonna call me Fredo, take a f–king swing,” railed Cuomo in the clip, purportedly filmed Sunday on Shelter Island. “I’ll f–king wreck your s–t.” He dropped more than 20 F-bombs ion the rant.

But Cuomo once even called himself Fredo in a 2010 radio interview with Curtis Sliwa.

Cuomo apologized for the meltdown Tuesday saying he should be “better.”

Trump pounced on the Cuomo drama Tuesday and didn’t miss an opportunity to rip CNN, his favorite cable news punching bag.

“I think that what Chris Cuomo did was horrible,” Trump told reporters Tuesday, dismissing a question on whether the word was racially insensitive. “His language was horrible. He looked like a total, out-of-control animal. He lost it.”

The president added: “Frankly, I don’t think anybody should defend him because he spews lies every night.”

Team Trump rejected Cuomo’s claim that the term Fredo was an ethnic slur.

“The default response from media or Democrats to any criticism is to label it racist or a ‘slur,’ ” said Tim Murtaugh, director of communications for the Trump campaign. ”The term ‘Fredo’ is commonplace, used without pause by Cuomo himself and by guests on his own show.”

Murtaugh said the shirts were a response to “media elites who have different rules for themselves than the ones they try to enforce on President Trump and his supporters. Cuomo melted down. It felt like it needed a T-shirt to commemorate the occasion.”