Today the New York Times took two WHOLE pages to print 281 people, places and things Donald Trump has insulted on Twitter. The full list is quite something.
As the race enters its final few weeks, many have suggested that the polls are closer than they seem. If true, that means there are sure to be a lot of people peed off with the person who could become the next president.
Most of the list consists of reporters, who he calls "crazy", "boring", "dishonest" and "should be fired".
He also insults a lot of other politicians who tend to be labelled as "sad" with "no honour" who have "failed". They are also described as "total losers", "weak" or "doing a lousy job".
Are you surprised? No, us neither.
We took a look, so you don't have to. Here's some of the more weird and wonderful entries.
NYT prints a list of everything "Donald Trump has insulted on twitter since declaring his candidacy." It's a two page spread. pic.twitter.com/ZVqN5Qe9Di
— Patrick W. Gavin (@pwgavin) October 24, 2016
The US and Britain have often had what is described by some as a "special relationship". If the Republican nominee were to secure the presidency, however, this could be somewhat less special.
Trump, when he was embroiled in a storm over comments that the US should stop allowing Muslims into the country until the government could figure out "what the hell is going on", took issue with us too.
He tweeted that Britain was "trying hard to disguise their massive Muslim problem."
He also took issue with Germany, describing it as "a total mess – big crime" and "going through massive attacks to its people by the migrants allowed to enter the country".
Mexico are "totally corrupt", Iran are "doing many bad things behind our backs" and Saudi Arabia is "without us, gone!"
Samuel L. Jackson
It's generally a no-no to go after popular actors and celebrities, but in this campaign, nothing is off the table for Trump.
"Don't like Samuel L. Jackson's golf swing. Not athletic." he tweeted. Trump has also said he "does too many TV commerccals – boring" and he is "not a fan".
"Total hypocrite", Trump has called the singer-songwriter. What did Neil do to you?!
Trump has claimed that the "Washington Post scam" is saving this "no profit company" and accuses it of not paying fair taxes. If it did, he said, it would "crumble like a paper bag".
Macy's department store
Woah, Trump is really hating on Macy's after it cut ties with the Republican presidential candidate, who once featured in one of their Christmas commercials. 700,000 people signed a petition to remove Trump merchandise from its stores after his comments about immigrants from Mexico.
As expected, Trump took to Twitter.
He said they were a "very disloyal company" and people should not shop there for Christmas. He also said they were "racists", "weak on border security" and their stores "such and they are bad for [the] USA".
Podium in the Oval office
It "looks odd" and is "not good", according to The Donald. He also said the microphone he was given in one of the debates was "really bad".
Super Bowl 50
"Very boring", apparently.
Yep, Donald is even going there with the people that have to VOTE for him.
He has said they "have got to stop working to be so politically correct" and that they "know NOTHING". That's a sure way to rake in support.
Best of luck to you on 8 November …