Rubio began by lashing out at Trump during a rally in Kennesaw, Georgia, criticizing the businessman's claim to be a "strong leader."
"He puts himself, 'Oh I'm strong, I'm a strong leader.' The other day he told a protester, 'I'm gonna punch you in the face.' He has never punched anyone in the face. Never punched anyone in the face," Rubio said of Trump. "He is a guy who's been protected his whole life and privileged his whole life and insulated his whole life. Nothing tough about any of that."
But the insults didn't stop there, as Rubio went on to read Trump's tweets and criticize his attempts at "learning how to spell."
"But he's flying around on Hair Force One and, uh, tweeting. So here's the one tweet he put out, he put out a picture of me having makeup put on me at the debate, which is amazing to me, that a guy with the worst spray tan in America is attacking me for putting on makeup," Rubio said.
Rubio then turned toward a more serious public policy issue as he compared Trump to Kim Jong-un, the supreme leader of the Democratic People's Republic of Korea.
"The world is become a very dangerous place. There is a lunatic in North Korea with nuclear weapons, and some would say a lunatic trying to get a hold of nuclear weapons in America, but that's different."
Trump took the time to respond to Rubio as well, referring to him as a "nasty guy" with a "fresh mouth" before proceeding to make fun of the size of Rubio's ears.
Follow Kathryn Blackhurst (@kablackhurst) on Twitter