A preacher, a nun and a cop stand in line for the strip club. It sounds like there should be a killer punchline at the end of that sentence, but instead, it’s the plot for Lupe Fiasco’s video for “Adoration of the Magi,” which is expectedly thought provoking (and definitely NSFW towards the end). Lowkey Tetsuo & Youth might be my favorite album of the year so far — besides the obvious, of course.

Watch the video below…

Not to go all Rap Genius on you, but the breakdown of the chorus on this track is crazy:

Why you ready to die? You just a baby (reference to Biggie’s Ready to Die)
Why them tears up under your eyes? You just a baby (reference to Lil Wayne’s Tha Carter III)
Keep your head up in the sky, you just a baby (reference to Drake’s Nothing Was the Same)
Quit chasing money, never mind, you just a baby (reference to Nirvana’s Nevermind)
(These Magi adore you) x2
Why you wanna be born again? You just a baby (reference to Black Sabbath’s Born Again)
Why you playing in the streets? You just a baby (reference to Nas’ Illmatic)

Who said Lupe fell off?

Related: New Video: Lupe Fiasco Feat. Nikki Jean “Madonna”