Republicans expressed outrage over President Obama’s public comments Monday on the “fiscal cliff,” warning he had hurt prospects for a deal.

Sen. Bob Corker (R-Tenn.) said President Obama likely lost votes for the deficit-reduction deal because of the “pep rally” he chose to hold Monday.

“I just listened to the president and my heart is still pounding,” Corker said on the floor Monday minutes after Obama called on Congress to finish work on a deal to avoid the fiscal cliff.

“I was very disappointed to hear what the president had to say in front of a prep rally,” he said. “I know the president has fun heckling Congress, but I think he probably lost a number of votes with this.”

Sen. John McCain (R-Ariz.) said he couldn’t understand why Obama would mock Republicans in the midst of delicate talks.