Throughout the primaries, Donald Trump has come up with a number of nicknames for his opponents. He has used them at rallies, in debates and especially on Twitter.

From "Low energy Jeb" to "Crooked Hillary," here are some of the names Trump has used against other politicians.

'Goofy Elizabeth Warren'

After Sen. Elizabeth Warren took to Twitter to
After Sen. Elizabeth Warren took to Twitter to say she will do everything she can to prevent Trump from getting to the White House, Trump responded by calling her "Goofy Elizabeth Warren" in multiple tweets starting on May 6, 2016. (Credit: Getty Images)

'Crazy Bernie'

Trump called Sen. Bernie Sanders
Trump called Sen. Bernie Sanders "Crazy Bernie" in multiple tweets on May 11, 2016. He previously used the name at a rally in January. (Credit: Getty Images / Nicholas Kamm)

'Crooked Hillary'

Trump started calling Hillary Clinton
Trump started calling Hillary Clinton "Crooked Hillary" in April and has used the name many times on Twitter since then. (Credit: Getty Images / John Moore)

ADVERTISEMENT

ADVERTISE HERE

'Lyin' Ted'

Trump started calling Sen. Ted Cruz
Trump started calling Sen. Ted Cruz "Lyin' Ted" in March and has used the name a number of times on Twitter. (Credit: Getty Images / Joe Raedle)

'Little Marco'

In March, Trump started calling Marco Rubio, his
In March, Trump started calling Marco Rubio, his opponent at the time, "Little Marco." (Credit: Getty Images / Robyn Beck)

'Low Energy Jeb'

One of Trump's earliest insults was that Jeb
One of Trump's earliest insults was that Jeb Bush had low energy, and he called him "Low energy Jeb Bush" in a few tweets. (Credit: Getty Images / Sean Rayford)

'Truly Weird Rand Paul'

In a tweet on Aug. 10, 2015, Trump
In a tweet on Aug. 10, 2015, Trump called Sen. Rand Paul, "Truly weird Senator Rand Paul." (Credit: Pete Marovich / Getty Images)