Skip to Content

Donald Trump Finally Has a Nickname For John Kasich

John Kasich Holds Town Hall In Annapolis, MDJohn Kasich Holds Town Hall In Annapolis, MD
John Kasich wears boxing gloves given to him by a supporter during a town hall meeting.Photo by Chip Somodevilla—Getty Images

It doesn’t roll off the tongue quite as smoothly as “Lyin’ Ted” or “Crooked Hillary,” but Donald Trump finally has a nickname for John Kasich.

The Republican presidential frontrunner debuted the new moniker on Twitter Monday morning.

“1 for 38” refers to the number of state primaries Kasich has won, the only one being his home state of Ohio. Meanwhile, Trump has won 21 states and has claimed about 700 more delegates than the Ohio governor.

This comes as Kasich’s campaign announced that he and Ted Cruz will be teaming up against Trump. As Fortune reported, Cruz will focus on the upcoming Indiana primary, while ceding New Mexico and Oregon to Kasich. It’s unlikely that either candidate will reach the 1,237 delegates required to secure the nomination, so this joint effort is clearly meant to keep Trump from reaching that threshold himself, leading the way to a contested convention.


In the past, Trump has saved his creativity for candidates who threatened his momentum—Jeb “Low Energy” Bush (who was the original Republican frontrunner); “Lyin’ Ted Cruz,” Trump’s fiercest Republican rival; and “Crooked Hillary,” the likely Democratic nominee. Giving Kasich a nickname could mean that Trump now sees him as a threat.