A$AP Ferg, Andrew W.K., Cheat Codes and Kacey Musgraves also release new tracks.
Legendary wrestler Ric Flair crashed this week's #NewMusicFriday, making one helluva cameo in 21 Savage, Offset and Metro Boomin's latest smash, "Ric Flair Drip." If there's one music video you watch this week, please let it be this one.
DJ Khaled also dropped a new track this week, "Top Off," featuring Jay-Z, Future and Beyonce. This is the second time the proud papa works with Bey and Jay -- the first time was last year when they dropped "Shining."
Elsewhere, Meghan Trainor released the catchy pop track, "No Excuses," which she dedicated to all the women who are "standing up for what's right."
"I wanted to write us all a powerful anthem," she said of the single. "Sometimes, people talk down to me because I've only been doing this for four years, so I wrote this song. It's my modern version of 'R-E-S-P-E-C-T.' It's all about equality and being kind."
In an almost comical paradox, Future released "I.C.W.N.T." -- which stands for "I Can't Wife No Thot." Also on the hip-hop front, A$AP Ferg teamed up with Denzel Curry and IDK on "Kristi Yamagucci," Logic and Marshmello collaborated on "Everyday," Wale released "Staying Power," and Rae Sremmurd came in with a double feature: "Hurt to Look" and "Powerglide" featuring Juicy J.
Enjoy these and all of TooFab's picks below.