If you and your friends are fans of rap, then it's pretty likely that at some point, someone in your friendship group has piped up and asked the most debated question in hip hop history; who is the greatest rapper of all time?
It's a question that has caused relationships to go up in flames and friends to throw down like they were the worst of enemies. Depending on what you listen to today and what you engorged yourself in growing up, your rankings could be completely different than anyone else you know.
So what makes a great rapper? It's pretty simple. All the real legends have been able to combine hard-hitting lyrics, an incredible flow, witty punchlines that shock you so much you're forced to rewind the MP3 player and - most importantly - a unique voice.
To figure out who deserves to be named the best rapper of all time, you have to go back and listen to the classics, analyse some of the best verses to ever be placed over a beat and look at the body of work of those who many consider to hold the prestigious title.
So, do you want to know who has the best bars in the business, or who made the biggest impact on hip hop? This list will give you everything you're looking for.
First up, honourable mentions...