Top 10 Greatest Diss Tracks of All Time

WillTopLists
The items in this list have been selected by the author of the list for you to vote and comment on.

The Top Ten

1 Hit Em Up - 2Pac Hit Em Up - 2Pac
2 No Vaseline - Ice Cube No Vaseline - Ice Cube
3 Hit Em Up (Remix) - Eminem
4 Against All Odds - 2Pac
5 Ether - Nas
6 The Bitch In Yoo - Common
7 Takeover - Jay-Z
8 Real Mutha******' G's - Eazy-E
9 All Out - 2Pac
10 Hailies Revenge - Eminem