Trump adds 'Crazy Joe Biden' to a laundry list of political nicknames

President Donald Trump referred to former U.S. Vice President Joe Biden as "Crazy Joe Biden" on Thursday morning, continuing his habit of creating nicknames for the people he criticizes via social media.

"Crazy Joe Biden is trying to act like a tough guy. Actually, he is weak, both mentally and physically, and yet he threatens me, for the second time, with physical assault," Trump said via Twitter. "He doesn’t know me, but he would go down fast and hard, crying all the way. Don’t threaten people Joe!"

The tweet came after Biden said he would have "beat the hell" out of Trump if they went to school together during a Wednesday appearance at an anti-sexual assault rally at the University of Miami.

The art of crafting nicknames for political and personal opponents alike is far from a new addition to Trump's online rhetoric. Although Cambridge Analytica has bragged that they actually came up "Crooked Hillary" — a term that is arguably Trump's favorite nickname — others like "Little Marco," for Marco Rubio, and "Lyin' Ted," for Ted Cruz, are likely the product of his own creativity.

Click through for a look at "Crooked Hillary," "Little Marco" and some of Trump's other favorite nicknames:

31 PHOTOS
'Crooked Hillary,' 'Little Marco,' among Trump's favorite nicknames
See Gallery
'Crooked Hillary,' 'Little Marco,' among Trump's favorite nicknames

Hillary Clinton

Trump's nickname: "Crooked Hillary"

US Attorney General Jeff Sessions

Trump's nickname: "Mr. Magoo"

(NOAH BERGER/AFP/Getty Images)

Steve Bannon

Trump's nickname: "Sloppy Steve"

Elizabeth Warren

Trump's nickname: "Pocahontas"

Former FBI director James Comey 

Trump's nickname: "Slippery James Comey"

(Photo by Ralph Alswang/ABC via Getty Images)

Kim Jong Un

Trump's nickname: "Rocket Man"

Chuck Todd 

Trump's nickname: "Sleepy eyes / sleeping son of a b---h"

(NBC NewsWire via Getty Images)

Marco Rubio

Trump's nickname: "Little Marco"

Dianne Feinstein

Trump's nickname: "Sneaky Dianne Feinstein"

(Joshua Roberts / Reuters)

Ohio Governor John Kasich

Trump's nickname: "1 for 38 Kasich"

(REUTERS/Aaron Josefczyk)

Bob Corker

Trump's nickname: "Liddle' Bob Corker"

NBC correspondent Katy Tur

Trump's nickname: "Little Katy"

(Michael Brochstein/SOPA Images/LightRocket via Getty Images)

Chuck Schumer

Trump's nickname: "Cryin' Chuck / Fake Tears Chuck"

Sen. Jeff Flake (R-AZ)

Trump's nickname: "Jeff Flake(y)"

(Photo by Alex Wong/Getty Images)

Rep. Frederica Wilson (D-FL)

Trump's nickname: 'Wacky Congresswoman Wilson"

(Photo by Scott Olson/Getty Images)

Rep. Adam Schiff (D-CA)

Trump's nickname: "Little Adam Schiff"

(REUTERS/Yuri Gripas)

Journalist Megyn Kelly

Trump's nickname: "Crazy Megyn"

(Mikhail Klimentyev\TASS via Getty Images)

The New York Times

Trump's nickname: "Failing New York Times"

(REUTERS/Shannon Stapleton)

Sen. Ted Cruz (R-TX)

Trump's nickname: "Lyin' Ted"

(REUTERS/Joshua Roberts)

MSNBC's Joe Scarborough and Mika Brzezinski

Trump's nicknames: "Crazy Joe Scarborough/Psycho Joe" and "Dumb as a Rock Mika"

(REUTERS/Jonathan Ernst/File Photo)

Jeb Bush

Trump's nickname: "Low energy Jeb Bush"

(REUTERS/Mike Blake)

Sen. Bernie Sanders (I-VT)

Trump's nickname: "Crazy Bernie"

(REUTERS/Joshua Roberts)

Jim Acosta

Trump's nickname: "Crazy Jim Acosta of Fake News CNN"

(REUTERS/Jonathan Ernst)

CNN 

Trump's nickname: "Clinton News Network"

(Photo by John Greim/LightRocket via Getty Images)

Former Sen. Al Franken

Trump's nickname: "Al Frankenstien"

(Andrew Harrer/Bloomberg via Getty Images)

Democratic congressional candidate for Pennsylvania's 18th district Conor Lamb

Trump's nickname: "Lamb the sham'

(Andrew Harrer/Bloomberg via Getty Images)

'Good Morning America' anchor George Stephanopoulos

Trump's nickname: "Little George"

(Photo by Ray Tamarra/GC Images)

Face The Nation

Trump's nickname: "Deface the Nation"

(Photo by CBS via Getty Images)

Former First Minister of Scotland  Alex Salmond

Trump's nickname: "Mad Alex"

(Photo by Chris Radburn/PA Images via Getty Images)

Former Vice President Joe Biden

Trump's nickname: "Crazy Joe Biden"

(REUTERS/Eduardo Munoz)

Former U.S. President Barack Obama

Trump's nickname: Cheatin’ Obama

HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

Read Full Story