Lupe Fiasco is taking fans to Babylon with his take on SZA’s single.

Over the DJ Dahi-produced banger, entitled “Bone,” the Chicago rapper rhymes about a woman who’s “feeling herself” and “killing herself” from the perspective of an “emotional” suitor who’s “too intimidated” and overcompensating.

Lupe actually previewed the track over a year ago. “Those same beat struggles…hahaha,” he said at the time.

This year, Lupe plans to release three albums—Drogas, Skulls, and Roy.

Capture 1

SZA’s “Babylon,” which features her TDE labelmate Kendrick Lamar, appeared on her 2014 album Z.