Former Speaker John A. Boehner told a crowd at Stanford University that he would vote for Donald Trump for president if he's the GOP nominee, but not for Sen. Ted Cruz.
"Lucifer in the flesh," Boehner said of the Texan, 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."
Cruz could easily seize on the criticism from Boehner, who is precisely the kind of Republican deal maker against whom the Texas senator has tried to run his presidential campaign.
The event, which according to the newspaper was not being broadcast, also featured Boehner, an Ohio Republican known for being a particularly avid golfer, saying that he has hit the links with Trump, the businessman who is the Republican presidential front runner.
Boehner said he was "texting buddies" with Trump.
Boehner has previously endorsed the third candidate remaining in the 2016 Republican presidential field, Ohio Gov. John Kasich. He made that endorsement in the middle of March, ahead of the Ohio primary.