Tucker Carlson debated a California Democrat who called Donald Trump a "wrecking ball president" who is "betraying" his country in the wake of the Finland summit with Russian leader Vladimir Putin.

Carlson said Rep. Eric Swalwell and other lawmakers including Rep. Maxine Waters (D-Calif.) are effectively telling their constituents that Trump committed a "death penalty offense" when they bring up "treason."

Swallwell said Trump "betrayed" the United States by entertaining a request by Putin that would allow Russians to interrogate former U.S. Ambassador to Russia Michael McFaul.

"Maybe you're torquing up the rhetoric past the point of reasonable conversation," Carlson said of mentions of "treason" and "betrayal."

"They have been told for months by the press [and] progressive leaders that Trump is a Nazi secret agent working for our greatest enemy, Vladimir Putin," Carlson said. "Why wouldn't you use violence to save your country [if that were the case]?"

"You're accusing the president of a capital offense," Carlson said. "I'm shocked that you're talking like this."

'She Kept Showing Up': Author Recalls Accused Russian Spy's Notable History

Gutfeld on Dems in 2020: 'The Guys Who Despise Trump Are Looking for Their Own' Donald

When Swalwell made an offhand remark about whether Carlson loved his country, the host responded: "Settle down, son. I'm older than you are. Don't call into question my love of the country."

Swalwell reiterated his concern over Trump's meeting with Putin and "siding with Russia over our own intelligence community." Trump said Tuesday after backlash that he accepted U.S. intelligence findings.

Carlson asked whether Swalwell would accept meetings with other oppressive regimes like China or Saudi Arabia.

Watch the full intense debate above.

Ingraham Hits Back at Obama: Trump Was Elected by Americans 'Fed Up With His Weak Man Leadership'

Kurtz: Leaks From 'Insiders' Again Undercutting Trump After Putin Summit