If the past year was MySpace, the featured song on America's page would be "Fuck Donald Trump" by YG and Nipsey Hussle. Since his inauguration one year ago, Trump has managed to offend more people than he's inspired. Tbh, his general election remains a mystery, but that's neither here nor there.

We're stuck with him—pending an impeachment, anyway—which means all we have is our wit, resolve and each other to get us through this very, very, long term. Thankfully, the famous among us have no problem telling it like it is. As such, celebrities have been clapping the fuck back at the man who's leading our country right into a shithole.

We have more than 150 weeks left to go with this clown, so let's look back on the best and most savage celebrity clapbacks of President Dotard's first 52 weeks in office.

LeBron James

LeBron James had, hands down, one of the best and most succinct clapbacks to Donald Trump's idiocy. In a tweet directed toward LeBron's athletic archenemy, Steph Curry, Trump rescinded his White House invitation to the NBA Champion, who straight-up said he wasn't going in the first place. 

Salty, much? In response to Trump's public take-backsie, LeBron came to Curry's defense.

#UBum shirts for everybody! No, seriously.

J.K. Rowling

You know it's bad when a non-U.S. citizen has to step into the conversation about the ineptitude of our Commander-in-Chief. And folks, let me tell you: J.K. Rowling does not get down with Trump in any form or fashion. 

In one of her best observations, though, she just called it like she saw it:

Jemele Hill

While it's not technically a clapback, we'd be remiss to not include the queen of setting shit off, Jemele Hill, in this post. Last year, in conversation with some questionable folks on Twitter, Hill (correctly) called Trump a white supremacist.

Unfortunately, Hill was suspended, but she's still working for the big bosses over at ESPN today. She has to be more careful of how she talks about him these days, but the tweets, as you can see, are still up. Sometimes, this world is fair.

CNN

I had to include CNN here, simply because they've been the biggest target of Trump. Dude has gone as far as retweeting an edited GIF of himself laying the smack down on them—literally.

In one of dozens of jabs at the company, Trump attempted to shit on their representation skills.

It didn't take long for CNN to come through with that Dikembe Mutumbo "no, no, no" on Trump.

T.I.

Hip-hop is a brotherhood, especially among the rappers who have been around for a minute. Don't believe me? Look no further than the relationship between Snoop Dogg and T.I., the latter of which defended the former after the president laid an egg on Twitter after finding out Snoop featured a Trump impersonator in a music video who was shot in jest. 

Chrissy Teigen

It's no secret that model Chrissy Teigen is no fan of Trump. She might even be the biggest celebrity Trump detractor on Twitter. She's been cutting him down for years, so she's a pro at this by now.

But back to Trump's first year. Teigen has been keeping it all the way live, as she is wont to do. 

Teigen opposes Trump so damn much, in fact, that she's been blocked by the sensitive man baby, after years of going ham at him.

*sigh* When I grow up, I want to be blocked by the president.