Many people think that its all about drugs, money, violence, and sex. But its really not, most mainstream rap is about these, but thats not the good rap. And besides, don't have they most of that in every genre of music. Blues has many references to drugs. Metal has violence in it ( Raining Blood
). Elvis sung about women so once you think abotu it its like every other genre of music. The underground rap is usually better then mainstream. Tupac is considered the best rapper ever. Rap stands for Rythem and Poetry. Many people consider snap music like D4L and Dem Franchize Boyz or Soulja Boy to be rap but its not real rap, just a spinoff of crunk.