'Lucifer in the flesh': Boehner slams Ted Cruz

Cruz: Boehner allowed his inner Trump to come out

John Boehner represents "everything wrong and corrupt in Washington," Ted Cruz told reporters Thursday, striking back at the former House speaker, who said Cruz was "Lucifer in the flesh."

"I've never had any substantive conversation with Boehner in any respect," the GOP presidential hopeful said at a news conference in Indiana.

"So when he says I'm the worst guy he's ever worked with, he's never worked with me. John Boehner's remarks reveal everything that's wrong and corrupt about Washington, everything you're angry with. When John Boehner calls me Lucifer, he's not directing that at me. He's directing it at you."

Cruz's comments came a day after Boehner shared some choice words about the presidential candidates during an appearance at Stanford University.

When asked about the Texas senator, fellow Republican Boehner said: "Lucifer in the flesh," according to The Stanford Daily. "I have Democrat friends and Republican friends. I get along with almost everyone, but I have never worked with a more miserable son of a bitch in my life."

Sen. Ted Cruz greets supporters with former Hewlett-Packard chief executive Carly Fiorina at a campaign rally in the Pavilion at the Pan Am Plaza on April 27, 2016 in Indianapolis, Indiana
Ted Cruz was smart to name Carly Fiorina as his running mate
Donald Trump
How Tuesday stopped the Stop Trump movement
Hillary Clinton (L) listens to Senator Bernie Sanders speak during a Democratic debate at the Brooklyn Navy Yard in New York April 14, 2016.
Hey Bernie, cool it on Hillary, warns this former Democratic hopeful
Donald Trump and Hillary Clinton
Trump and Clinton: It's time

Boehner also impersonated Democratic front-runner Hillary Clinton, saying, "Oh I'm a woman, vote for me." Boehner called Democratic challenger Bernie Sanders a nice guy and said this about John Kasich: The Republican governor of Boehner's home state "requires more effort on my behalf than all my other friends … but he's still my friend, and I love him."

Boehner, who retired from Congress last fall, didn't leave himself out of the name calling: "You can call me boner, beaner, jackass, happy to answer to almost anything," he said, according to the Daily. He said would vote for "texting buddy" Donald Trump if Trump wins the GOP nomination.

Boehner's speaking agency and the Clinton and Kasich campaigns did not immediately reply to CNBC's request for comment.

House honors Speaker Boehner