Watch Jon Stewart call Tucker Carlson a 'dick' in epic 2004 'Crossfire' takedown

Now that Tucker Carlson is back in the headlines for taking over Megyn Kelly's Fox News time slot, fans may be recalling his past viral moments.

SEE ALSO: Megyn Kelly reacts to Tucker Carlson replacing her

Back in 2004, Carlson had a heated back-and-forth exchange with Jon Stewart when the then-Daily Show host visited Carlson and Paul Begala on CNN's Crossfire.

"Here's what I wanted to tell you guys: Stop. Stop hurting America," Stewart said on the show. He referred to the hosts as "partisan hacks" and blamed the show for being divisive by reducing arguments to two-sided political theater.

Carlson in turn criticized Stewart, saying that while he thinks he's a good comedian, his lectures are "boring." Stewart mocked Carlson for wearing a bow tie.

"You're doing theater when you should be doing debate," said Stewart. "What you do is not honest. What you do is partisan hackery." When Carlson fired back with insults about TheDaily Show, Stewart said that what he does is comedy, which is different. "You're on CNN. The show leading into me is puppets making crank phone calls. What is wrong with you?"

He eventually called Carlson "a dick" as the conversation continued, telling him he wouldn't be his monkey when Carlson asked Stewart to please just "be funny."

Crossfire was canceled soon after Stewart's appearance, and Begala wrote about the heated exchange in an op-ed on CNN entitled "The day Jon Stewart blew up my show."

Carlson became a political contributor on Fox News in 2009, after doing a stint at MSNBC, and his program Tucker Carlson Tonight joined the evening lineup in November. The commentator also competed on Dancing With the Stars in 2006.

Read more: Tucker Carlson Takes Megyn Kelly's Primetime Fox News Slot