GOP presidential front-runner Donald TrumpDonald John TrumpMinnesota certifies Biden victory Trump tells allies he plans to pardon Michael Flynn: report Republican John James concedes in Michigan Senate race MORE promised late Thursday night that he would no longer curse on the campaign trail.

“I won’t use foul language,” he told supporters during a rally in Baton Rouge, La.

ADVERTISEMENT

“I’m just not going to do it. I’ll never do it again, actually, and I’ll never even copy what somebody asks me to say.”

Trump’s rivals for the Republican presidential nomination have criticized his public profanity as crass and undignified.

“I’m not sure a lot of voters are excited about having a president who, when he gets rattled or gets upset, he begins cursing and yelling vulgarities,” rival candidate Ted CruzRafael (Ted) Edward CruzOcasio-Cortez, Cruz trade jabs over COVID-19 relief: People 'going hungry as you tweet from' vacation McSally, staff asked to break up maskless photo op inside Capitol Capitol's COVID-19 spike could be bad Thanksgiving preview MORE said in Fort Mill, S.C., late Thursday evening, according to MSNBC.

“You turn on the TV and you see a leading presidential candidate saying profanity from a stage,” Marco RubioMarco Antonio RubioRubio signals opposition to Biden Cabinet picks Democrats brush off calls for Biden to play hardball on Cabinet picks GOP senator congratulates Biden, says Trump should accept results MORE, another GOP contender, said the same day in Okatie, S.C. "Profanity from a stage. All these things undermine what we teach our children.”

Trump has repeatedly vowed he will “bomb the shit” out of the Islamic State in Iraq and Syria as president. He recently sparked outrage for echoing a supporter who called Cruz a “pussy."