Dirtiest Opening Bars on Songs in Hip-Hop HistoryDirtiest Opening Bars on Songs in Hip-Hop HistoryWarning: explicit lyrics.Trent FitzgeraldTrent Fitzgerald
Most Explicit Hip-Hop Music Videos of All TimeMost Explicit Hip-Hop Music Videos of All TimeFair warning: NSFW videos ahead.Trent FitzgeraldTrent Fitzgerald
Most Controversial Hip-Hop Album Covers Since 2 Live CrewMost Controversial Hip-Hop Album Covers Since 2 Live CrewFrom Pusha T to Willie D and more, here are the most controversial album covers in hip-hop. XXL StaffXXL Staff
Banned Hip-Hop Songs From Your Favorite RappersBanned Hip-Hop Songs From Your Favorite RappersEveryone makes mistakes.Robby Seabrook IIIRobby Seabrook III
Questionable Lyrics That Got Rappers in TroubleQuestionable Lyrics That Got Rappers in TroubleNot all lyrics are going to fly with the masses.XXL StaffXXL Staff
Hip-Hop Moments to Go Viral If Twitter Was Popular Back ThenHip-Hop Moments to Go Viral If Twitter Was Popular Back ThenGuaranteed Twitter gold.Kemet HighKemet High
Rap Albums You Never Told Your Parents You Listened to as a KidRap Albums You Never Told Your Parents You Listened to as a KidCheck out 25 albums that might shock your parents.Trent FitzgeraldTrent Fitzgerald
How Rappers Lyrics Can Be Used Against Them in Court: WatchHow Rappers Lyrics Can Be Used Against Them in Court: WatchFrom "Murder Was The Case" to "Gummo," many rappers have seen their lyrics be used against them in court.Zoe JohnsonZoe Johnson
20 of the Best Self-Produced Hip-Hop Albums of All-Time20 of the Best Self-Produced Hip-Hop Albums of All-TimeAll me.PreezyPreezy
Today in Hip-Hop: 2 Live Crew Drop Debut Album Today in Hip-Hop: 2 Live Crew Drop Debut Album The 2 Live Crew are the pioneers of raunchy hip-hop music.Kairi CoeKairi Coe
2 Live Crew's Fresh Kid Ice Dead at 532 Live Crew's Fresh Kid Ice Dead at 53R.I.P. to Fresh Kid Ice. Peter A. BerryPeter A. Berry
Uncle Luke Is Not a Fan of 'Star Wars'Uncle Luke Is Not a Fan of 'Star Wars'Uncle Luke was sued by the creator of 'Star Wars' for $300 million.Peter WalshPeter Walsh