Are you looking for new hip-hop videos? You're in the right place. XXL sets some time aside every week to compile the latest and greatest in new rap videos for you, making your Friday nice and smooth, like it should always be. Check out this week's offerings and head right into the weekend.

Meek Mill is known for his poignant stories about inner-city life, displaying an honesty and vulnerability that comes from experiencing tough times. The video for his Championships standout "Oodles O' Noodles Babies" doesn't feature the Philly MC at all; instead actors to tell a story of a family split up by poverty and the streets. The video is striking and just as moving as the song.

Saweetie has carved out a space for herself in hip-hop, using her edge and personality to make music that stands out. While "My Type" isn't new, the video for it is, now reworked to coincide with the TV show Claws. With cameos from the shows characters, Saweetie fits right in, sitting on a throne while spitting her verse.

Smokepurpp, a 2018 XXL Freshman, recently dropped his project Lost Planet 2.0, releasing a flurry of corresponding videos. The latest is "Walk On Water," where Purpp spends most of his time in the studio surrounded by his friends. He's been breaking out the dance moves more often lately, with this video being no exception. Of course, his crew joins in on the fun.

This week also features new videos from Tyga, Black Eyed Peas, Smino and others. Catch them all below.

  • "Oodles O'Noodles Babies"

    Meek Mill
  • "My Type [Claws Remix]"

    Saweetie
  • "Walk On Water"

    Smokepurpp
  • "Pop Shots"

    Blu & Oh No
  • "Without Em"

    Baby Soulja
  • "Spazzin Out"

    Key Glock
  • "Expose Me (Freestyle)"

    Boogie
  • "Crime Rate"

    22Gz
  • "Push The Line"

    Styles P featuring Whispers and Sheek Louch
  • "Be Nice"

    Black Eyed Peas featuring Snoop Dogg
  • "Opp Pack"

    Lil GotIt featuring Slimelife Shawty
  • "Need You"

    Travis Thompson
  • "Love Me"

    Calboy
  • "Slime"

    Suigeneris
  • "Plan of Attack"

    Curren$y, Trademark and Young Roddy
  • "Haute"

    Tyga featuring J Balvin and Chris Brown
  • "Roses"

    Gashi
  • "Headlines"

    Westside Gunn, Conway and Benny
  • "Death Note"

    Gnar featuring Lil Skies and Craig Xen
  • "Klink"

    Smino
  • "Carlos Slim"

    Kap G
  • "Out Tha Mud"

    Roddy Ricch
  • "K.R.I.T. Here"

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

    Booka600 featuring Lil Durk and King Von
  • "Flossin"

    Guapdad 4000
  • "Handful"

    Ymtk featuring Rexx Life Raj and Guapdad 4000

More From 107 JAMZ