Storytelling is the second oldest profession, after prostitution. As the oral tradition evolved, it reached new heights in '90s hip hop, an era that place an emphasis on lyricism -- ideally #bars not for the sake of #bars, but #bars for the sake of humor, drama, or social critique.

Obviously, tough decisions were made as we whittled this list down to five. Do you agree with our choices? Check out our honorable mentions below and click through the gallery for the top five storytelling rap songs of the '90s.

Honorable Mention

Geto Boys - “Mind Playing Tricks On Me”
Jay Z - “Friend or Foe”
Mobb Deep - “More Trife Life”
Notorious B.I.G.  - “Niggas Bleed”
Notorious B.I.G. - “Warning”
Organized Konfusion - “Stray Bullets”
Outkast - "Da Art of Storytellin' (Pt 1)"
Outkast - “SpottieOttieDopaliscious”
The Roots f/ Erykah Badu - "You Got Me"
Snoop Dogg - “Murder Was The Case”