Things got very intense during a CNN panel Thursday night.

While discussing President Donald Trump‘s “shithole” comment that targeted countries like Haiti, El Salvador, and African nations, #NeverTrump conservative strategist Rick Wilson took exception to conservative talk show host John Fredericks‘s defense of the president.

“You know, hearing John’s defense of Trump and of this overtly racist aspect of it, it shocks me that we still have people in this country — you know, don’t bother calling yourself a conservative if you don’t believe there’s a way where people who come and embrace the proposition of this country can become Americans. Because we’ve worked very hard in this country to accept people from around the world and of varying backgrounds,” Wilson told Fredericks. “You know what, John? I’m sure your ancestors here weren’t descended from the Mayflower in some cloud of heavenly light. I’m sure they came here from Ireland, Germany, Italy or somewhere else. You know what? Back then, they were the sh*thole people. Back then, they were the people who were looked down upon.”

Wilson added if Fredericks believes that people from such nations shouldn’t come here that he should “go on Amazon, order yourself a pointy white hat, head down to Home Depot and get the wood to build a burning cross.”

“Well, it’s about economics, Rick. You can throw all the insults you want, and I appreciate it,” Fredericks responded, “but look, at the end of the day –”

“No, John. You don’t appreciate it,” Wilson interjected. “You’re a weak, impotent person who can’t handle the fact that there are people who don’t look like you, who want to come to this country because our system is awesome. You hate that, you hate it so much, because you’re so weak inside.”

“That’s your substantive argument to me, Rick Wilson,” Fredericks interjected, “who backed every losing candidate–”

“John, I will gut you like a fish on this show if you want to keep this up,” Wilson warned.

“All right, guys,” said host Don Lemon, attempting to defuse the situation.

Fredericks argued that Trump’s position on immigration “isn’t about race,” which got heavy pushback from the rest of the panel.

Watch the clip above, via CNN.

Have a tip we should know? [email protected]