"Disses", "Battle Raps", "Pars"; whatever you like to call them, they've been a key part of the Hip Hop scene since it began.
Get ready for the ultimate Hip-Hop playlist, filled with massive songs from the likes of Kanye West, J. Cole, Big Sean and more.
If you thought 2016 was a huge year for Hip-Hop, you won't believe what's in store for 2017.
With huge releases from the likes of Kanye West, DMX, Tyga and Swizz Beatz already surfacing, this year is set to be a big one for the genre.
Drake's 'More Life' is just around the corner, as is a new album from DJ Khaled - and it's all going right here in this playlist.
Check out the freshest Hip-Hop songs to drop in 2017.
(Warning: Some of these tracks contain strong language that some people may find offensive.)
DJ Khaled Feat. Beyonce & Jay Z - 'Shining'
Following the 2017 Grammy Awards, DJ Khaled released a huge collaboration with Beyonce and Jay Z.
Desiigner - 'Outlet'
Desiigner made his return to Hip-Hop with the triumphant-sounding 'Outlet'. This is huge!
Big Sean - 'Halfway Off The Balcony'
Taken from his fourth studio album 'I Decided', Big Sean got very introspective over a moody instrumental.
J. Cole - 'High For Hours'
Following the success of his fourth studio album '4 Your Eyez Only', J. Cole surprised fans with an introspective song addressing President Obama, police brutality and more.