Bill Maher and Michael Moore went head to head on Friday night’s episode of Real Time with Bill Maher over the topic of former President Barack Obama, with the HBO host eventually making a pricey on-air bet to pay for a trip to Hawaii. As it turns out, it appears Maher will be footing the bill for Moore’s upcoming luau.

Maher, who advocated for bringing back “fat-shaming” last week, started off his conversation with the Oscar-winning filmmaker by complimenting Moore for apparently losing some weight and looking “svelte.” The first topic they argued on was the viability of capitalism vs socialism as the best direction for the Democratic Party in order to essentially beat Donald Trump in the upcoming election.

“I don’t really agree that we should junk capitalism,” Maher declared to start the conversation.

“The old capitalism is gone and the new capitalism is a cruel and evil system, Bill,” replied Moore. “It can’t be fixed. It’s too late. We’ve gone too far. We’ve almost virtually destroyed the middle class, the one that you and I grew up in. That’s gone. What is socialism? To me socialism is everybody has a seat at the table and everybody gets a slice of the pie. We have to believe in that if it’s a democracy.”

Moore did applaud Maher, however, for being “ahead of the curve for some many years” on issues such as climate change and marijuana legalization but then challenged him by asking “why pull back now” on socialism. Maher argued that the Democrats need to focus on winning the White House and the country just “isn’t there” when it comes to embracing socialism. Maher scolded Moore for “lumping a lot of vague shit together.”

“If the election were tonight, Trump would win,” said a concerned Moore. “You have to respect the evil genius of this guy.”

The popular filmmaker, however, noted that there’s still some hope: “We live in a liberal country. The majority of Americans agree with us on minimum wage, mass incarceration, women’s rights, pro-choice. They are with us right now. Why not take the moment when we are in power and use it in this election?”

Then, the conversation started to get heated as Maher claimed that Barack Obama won in 2009 as “a centrist” with Moore countering that the two-term president ran as a populist. “No he didn’t,” Maher immediately interjected.

Moore noted that Obama’s name on the ballot was Barack Hussian Obama, suggesting that his choice to include his middle name alone was enough to label him as a populist.

“That’s not a policy,” Maher said argumentatively.

“No, but If you’re playing safe you don’t put f—ing ‘Hussein’ on the ballot!,” yelled Moore, who began to get a bit heated. “A centrist doesn’t call himself Hussein!”

“It may not have been up to him,” Maher said, playing devil’s advocate.

“Are you kidding?,” asked Moore. “The candidate has to sign off, whether you’re ‘William Jefferson Clinton’ or ‘Bill Clinton’…yes, he did it because he had courage!”

“Put you money where your mouth is,” said Maher, “what do you want to bet, a trip to Hawaii?” Moore was all for it. Maher may have had regrets. He ended the segment with a remorseful, ‘Am I going to lose that bet?’”

Immediately following the segment, former RNC Chair Michael Steele clarified the debate by confirming that the candidates absolutely decide on how their names appear on the ballot. It looks like Moore will be taking an all expense paid trip to Hawaii in the near future.

You can check out Maher’s comments about the bet at the start of the clip above and catch new episodes of Real Time with Bill Maher on Fridays at 10PM EST on HBO Now.

Michael is a music and television junkie keen on most things that are not a complete and total bore. You can follow him on Twitter — @Tweetskoor

STREAM REAL TIME WITH BILL MAHER ON HBO NOW