Not much defining going on, but here's a list of my top 5 FAVORITE emcees right now. Peep it well, and don't laugh.
Nas, Jay-Z, Lupe Fiasco, Kanye, Eminem, Charles Hamilton, and Jean Grae.
Notice the problem?? Anyway a very extensive explanation and breakdown is in the works right now. BTW this is no particular order... I mean there's not even 5 up there! smh