It's almost Thanksgiving and you need to impress your cousins with your taste in hip-hop. You don't want them to call you lame at the dinner table, again! Luckily, XXL has corralled a bunch of songs that came out this week on one page, so you can click and scroll to your heart's content. Let's get to the music.

As most people know by now, Mike WiLL Made-It is the executive producer of the soundtrack for the forthcoming end of the year blockbuster movie Creed II. As expected, the tracklist is rap-heavy, and Mike WiLL bought out the big guns, enlisting Kendrick Lamar and Pharrell for the song "The Mantra." With a different energy than Kendrick and P's "Alright," both similarly rap about rising against all odds. Cornrow Kenny closes the song out well, too.

Gucci Mane is both a huge part of trap rap's history and still a super-active rapper right now. This time around, he teams up with Kevin Gates for "I'm Not Goin'" and their styles mesh perfectly. Both rappers turn in strong performances; their similarities in approach make all the sense in the world for this.

2 Chainz decided to surprise everyone and come out with two new songs this week. One of the two is "Girl's Best Friend" featuring Ty Dolla $ign. On this track, the two rap about icing the lady in their life out, as any boss should. The song is very smooth and sort of a different direction for 2 Chainz, but it's so catchy that most will accept it with open arms.

This week also features music from Tyler, The Creator, Suicideboys, OMB Peezy, Kemba, Big K.R.I.T., Lil Gotit, Kirk Knight, Anderson .Paak and more. Catch them all below.

  • "The Mantra"

    Mike WiLL Made-It featuring Pharrell and Kendrick Lamar
  • "I'm Not Goin'"

    Gucci Mane featuring Kevin Gates
  • "Girl's Best Friend"

    2 Chainz featuring Ty Dolla $ign
  • "Blue Slimes"

    Lil GotIt featuring Skooly, Gunna, Dolly White and Lil Keed
  • "Don't Talk to Me"

    Lil Durk featuring Gunna and Juice WRLD
  • "Blue Face$"

    Mike Zombie
  • "That Girl"

    Yung Baby Tate
  • "Down in Flames"

    Nate Good
  • "Scrape"

    $uicideboy$
  • "Exhale"

    Kemba featuring Smino
  • "Digits"

    AzChike featuring Savii3rd and AzSwaye
  • "Bang It"

    Benny
  • "Ignorant Freestyle"

    DJ Megan Ryte and OMB Peezy
  • "Intoxicated"

    Ol’ Dirty Bastard featuring Raekwon, Method Man and Macy Gray
  • "Lights On"

    Tyler, The Creator featuring Santigold and Ryan Beatty
  • "Outta Pocket"

    Julia Lewis featuring Rexx Life Raj and Guapdad 4000
  • "Glorious"

    Big K.R.I.T.
  • "Order"

    TM88, Southside and Gunna
  • "Take One"

    Kodak Black
  • "Trippy"

    Anderson .Paak featuring J. Cole
  • "Fashion Question"

    RecoHavoc featuring Gunna
  • "Beat Monster"

    Yung Mal and Lil Quill
  • "European"

    Icewear Vezzo
  • "Nightmare on 10th Street"

    J Stalin
  • "Stayed Down"

    Loso Loaded featuring Big 36
  • "What I Did"

    Yella Beezy featuring Kevin Gates
  • "Tout Ce Que Je Sais"

    Orelsan featuring YBN Cordae
  • "Fifty Ball"

    24hrs featuring Smokepurpp and Moneybagg Yo
  • "Hibachi"

    Cuz Lightyear featuring Lil Baby
  • "Yea!!"

    Key Glock