Getty Images

Eminem's new song "Campaign Speech" dropped on Wednesday, and hooo boy is it a doozy. With eight minutes of nonstop flow over a minimalist beat, Slim Shady skewers Donald Trump and his supporters, paints violent fantasies targeting gunmen like Dylann Roof and George Zimmerman, and just rides on fervent energy and ridiculously technical rhymes.

But Eminem's 1,500-ish word "Campaign Speech" doesn't just focus on a few ideas, preferring instead to reference an Entertainment Weekly's worth of pop culture, people, locales, comestibles and sundries. Let's dig in.

REAL PEOPLE
Chuck Norris
Donald Trump
Agatha Christie
Colin Kaepernick
Trayvon Martin
Daniel Pantaleo
George Zimmerman
Edward Norton
Kathryn Beck
David Hasselhoff
Robin Thicke
Bubba Sparxxx
Dustin Hoffman
Stacey Dash
Casey Anthony
Dylan Roof
Prince Fielder
Prince
Ben Stiller
Vivica A. Fox
Christopher Reeve
Molly Qerim
50 Cent

FICTIONAL CHARACTERS
The Headless Horseman
Skeletor
Clark Kent
Rainman
Uncle Sam
Godzilla
Slim Shady
Piper Chapman

INTOXICANTS
whiskey
wine
marijuana
E&J brandy
OxyContin
a can of Anheuser Busch–brand beer

AUTOMOBILES
Saturn
grey van
station wagon
Mercedes Benz

MILITARY CONFLICTS
Hessian War
Desert Storm

CREATURES
Stegosaurus

LOCATIONS
Ecuador
Major Magic's All Star Pizza Revue
Target
Hell (same thing, amirite?)
Michigan's Upper Peninsula
Bass Pro Shop
record store
cosmetics store
court
traffic stop
spas
stage
VMAs

THINGS YOU CAN GET AT WALMART (OR THE NEXT STORE OVER)
shotgun
See 'n Say
hockey puck
boxcutter
jeans
kielbasa
tackle box
laser tag vest
racing jacket
Appetite for Destruction
Apple Watch
pen
drawers
Tabasco sauce
lipstick
storage bin
doggie biscuit
Ray-Bans
Ace bandage
Stayfree pads
chinchilla coat
Glock
thesaurus

Watch an old school Fuse interview with Eminem and D12: