Pres. Trump had a true John Kelly facepalm moment at a White House ceremony commemorating Native American codetalkers on Monday.

In front of a portrait of Andrew Jackson — of all people — Trump used his pet name for Sen. Elizabeth Warren, calling her “Pocahontas” in front of the assembled audience.

“You were here long before any of us were here. Although we have a representative in Congress who they say was here a long time ago. They call her Pocahontas,” Trump said.

Once again, the man screws up the joke, as the original nickname used for Sen. Warren following the news that she claimed Native American ancestry was “Fauxcahontas.