Rap Dictionary: An A-Z Guide to Rap/Hip-Hop slang & terms by Israel Odumakin and The DailyRapFacts Team.