Immediately after President Donald Trump chose to honor Navajo Code Talkers by cracking a "Pocahontas" joke about Sen. Elizabeth Warren (D-MA), Twitter all but exploded with incredulity.

"I'd like to honor you by joking about a racial slur against your people," film critic John Rogers tweeted, speculating about Trump's thought process when making his ill-conceived quip.

"He can't help himself," another user mused.

Rep. Raul Grijalva (D-AZ), meanwhile, noted that "Trump's Pocahontas remark in front of Navajo code talkers is offensive and shows his complete ignorance for Native American history during Native American Heritage Month."

Check out some of the best responses below.