With so much drama in the L-B-C, It's kind of hard being Snoop D-O-double-G, especially if you're actually Jimmy Fallon, with another dozen of classic rap songs to run through with Justin Timberlake. Their ever popular "History of Rap" series compiles short clips of recognizable rap songs through the years, resulting in a hilarious and well-performed mess that caters to a short attention span.

I heard something like the following:

Sugarhill Gang "Apache (Jump On It)" – 1981

Grandmaster Melle Mel "White Lines (Don’t Do It) " - 1983

Kurtis Blow "Basketball" – 1984

Fat Boys "The Fat Boys" – 1984

Run DMC "It's Tricky" – 1986

Beastie Boys "No Sleep Till Brooklyn" – 1987

LL Cool J "Going Back to Cali" – 1988

Slick Rick "Children’s Story" - 1989

2 Live Crew "Me So Horny" - 1989

A Tribe Called Quest "Scenario" - 1991

Cypress Hill "Hand on the Pump" - 1991

Wreckx-N-Effect "Rump Shaker" - 1992

Salt N Pepa "Shoop" - 1993

Snoop Doggy Dogg "Gin and Juice" - 1993

Busta Rhymes "Woo-Ha! Got You All In Check" – 1996

The Notorious B.I.G. "Hypnotize" – 1996

Missy Elliott "Get Ya Freak On" – 2001

Jay-Z "Izzo (H.O.V.A.)" – 2001

Nelly  "Ride Wit Me" – 2001

50 Cent "P.I.M.P." – 2003

Chamillionaire "Ridin Dirty" – 2006 

Wiz Khalifa "Black & Yellow" - 2010

Trinidad James "All Gold Everything" - 2012

Macklemore "Thrift Shop" - 2012

Eminem "Lose Yourself" - 2002