This was a good year to be on Twitter. There was an abundance of clap backs on the social-networking website, mostly aimed at President Donald Trump who often angered people with his petty tweets.

However, some of your favorite artists and celebrities used the platform to convey an important message or to tweet out a cautionary warning to a troll. For example, Nicki Minaj called out sexism in hip-hop, an issue that has long been problematic within the culture, which sparked dialogue on her timeline. Gospel superstar Kirk Franklin reminded a troll not to test him... in Jesus name. Meanwhile, Cardi B, posted some self-reflecting tweets about her newfound fame.

We narrowed down some our favorite tweets that caught our eye in 2017. Despite some of the noise on Twitter, there were plenty of tweets that stood out that were important, and others that were downright hilarious. But of course, we have to post a few of the infamous clap backs that left Twitter in a tizzy.

So without further ado, check out some of the Absolute Best Tweets of 2017.

  • LeBron James Claps Back at Agent Orange

    Steph Curry declined an invitation to visit the White House, which sparked a lot of chatter on social media. Months later, petty
    President Donald Trump jumped on his Twitter account to announce that he rescinded both the Golden State Warriors and Steph Curry's invite to the White House. That's when
    LeBron James had enough and delivered the ultimate clap back.

  • Cardi B Had Mo' Money, Mo' Problems in 2017

    Cardi B's year. From dropping the hottest single "Bodak Yellow" to getting engaged to Offset, the Bronx native should be on Cloud 9 right now. But with more money comes more problems. It looks like Cardi B doesn't mind making money moves, but hates the fame and drama that comes along with it.

  • Nicki Minaj Calls Out Sexism in Hip-Hop

    Nicki Minaj didn’t drop a full-length album this year, she still made plenty of noise with her guest features on remixes from Lil Uzi Vert ("The Way Life Goes") and A$AP Ferg ("Plain Jane”). However, Minaj still feels that she's still not getting the respect that she deserves. The Queen Barbz went on a Twitter rant calling out sexism in hip-hop. “In any field, women must work
    TWICE as hard to even get
    HALF the respect her male counterparts get. When does this stop?" she tweeted. Minaj raised an important question that needs to be addressed in hip-hop.



  • Jay-Z Salutes All the Great Rappers After Being Inducted Into Songwriters Hall of Fame

    JAY-Z became the first rapper to be inducted into the Songwriters Hall of Fame. He didn’t show up at the induction ceremony, instead, he thanked his many rap influences via Twitter. Hov doesn’t tweet much, but when he does everybody listens. In a series of nine tweets, he thanked dozens of distinguished rappers. Below is just a sample. For the rest, go to his Twitter account @S_C_.


  • Don't Test Kirk Franklin...In Jesus Name

    Kirk Franklin may be a preacher but he ain’t no punk. The gospel superstar went on his Twitter account to denounce President Trump’s immigration ban, and urged his fans to embrace their Muslim brothers and sisters. A troll decided to test him by suggesting that his Muslim brothers are “evil” and indirectly threatened his daughter. Franklin, who is a father of four children (including two daughters), delivered a cautionary sermon to the goofball troll. Read it below.


  • Colin Kaepernick Thanks Eminem for His Shout-Out During BET Cypher

    Eminem delivered a blistering freestyle aimed at President Trump during his BET Cypher. During his lyrical session, he saluted NFL quarterback
    Colin Kaepernick, who didn’t get a chance to play this season possibly due to his national anthem protest in 2016. Kaep went on his Twitter account to thank Em for the shout out and his memorable, anti-Trump freestyle.

  • Gabrielle Union Thwacks a Twitter Troll

    Gabrielle Union is not talking about backdoor foreplay, she’s cheering on her alma mater UCLA and the UCLA Bruins basketball team. Back in March, when Lonzo Ball was playing for the Bruins during the NCAA tournament, Union would often salute him. But one day, a troll decided to get snarky with the actress by telling her that she wanted Ball’s penis. Unfazed by the remark, Union gracefully clapped back at the troll tweeting that she gets plenty of “D” at home courtesy of her husband, Dwyane Wade. D-amn.


  • Rihanna Yells at President Trump: "Don't Let Your People Die"

    Rihanna had to remind Trump to act like the leader of the free world, and called him out for his lack of response. Peep her hard-hitting tweet below.

  • Bow Wow Gets Dragged on Twitter for Perpetrating a Fraud

    Shad Moss (aka Bow Wow) was caught perpetuating a fraud on Twitter. The rapper-turned-actor posted a photo of a private jet he was about to board — or so we thought. A fan posted a picture of Moss on a commercial flight. "So this guy Lil Bow Wow is on my flight to NY, but on Instagram he posted a picture of a private jet," wrote the person on Twitter. This image sparked the hilarious “

  • Rappers and Singers Slammed President Trump for Immigration Ban

  • Remy Ma’s Best Female Rapper Win at 2017 BET Awards Left Twitter Confused

    Remy Ma had a fantastic year. Along with securing a record deal with Atlantic, she made the block hot with her collaborative street banger, “Wake Me Up” with Lil’ Kim. Earlier this year, she dispatched Nicki Minaj with her brutal diss song, “ShETHER.” Then iIn June, she won Best Female Hip-Hop Artist at the 2017 BET Awards despite not releasing an album this year. Remy knew this would piss off Minaj’s fans and leave Twitter scratching their heads. But hey, a win is a win.

  • Floyd Mayweather Ends His Boxing Career on Top

    Floyd Mayweather had the best year ever. The boxing legend came out of retirement to fight MMA superstar Conor McGregor in August. Amid criticisms that he was too rusty and old to fight the scrappy Irish fighter, the 40-year-old
    defeated him with a TKO in the 10th round. Mayweather, who deems himself the G.O.A.T. of boxing, capped off his
    official retirement with one simple tweet. Boo-yah!