It came as a shock when it was revealed that Trump personal lawyer Michael Cohen's third anonymous client is none other than Fox News' Sean Hannity.

Since then, many have called foul considering Hannity has reported the Cohen scandal on the network despite likely being biased toward the attorney. There's also heavy speculation since Trump allegedly paid off Stormy Daniels through Cohen and his other client, former RNC deputy finance chair Elliott Broidy, reportedly hired him to pay off a playmate with whom he had an affair. Hannity has since denied that he retained Cohen to stop a sex scandal. Instead, the television host claims he sought his advice for real estate matters.

"My discussions with Michael Cohen never rose to any level that I needed to tell anyone that I was asking him question. And to be absolutely clear, they never involved any matter, any—sorry to disappoint so many—matter between me, a third party, a third group, at all," he said on his Fox News' show on Monday according to CNN. "My questions exclusively almost focused on real estate. I have said many times on air, I hate the stock market—I prefer real estate. Michael knows real estate."

But that didn't stop late-night hosts from ridiculing him in a series of savage observations.

The Daily Show's Trevor Noah said "even Instagram models have higher ethical standards" since they disclose sponsored posts.

As for The Late Show with Stephen Colbert, he released a faux "sneak peek" of Hannity's show which pieces together clips of Hannity that makes him say he should be fired for reporting on the Cohen case while having a conflict of interest.

Later in his monologue, dubbed "Hannity Insanity," he said he planned to spoon with Jon Stewart over the good news later.

As for Jimmy Kimmel, who's had back-and-forth exchanges with Hannity, called him the "chief propaganda guy for Trump’s legal team."

Ouch.