Lord forgive him, we all have sinned
But Bob's a good dude, please let him in
And if you feel in my heart that I long for revenge
Please blame it on the son of the morning, thanks again

from Jay Z – Lucifer Lyrics on Rap Genius

Meaning

In the final lines of the song, Jay begs for God to accept Bob into heaven. If God sees the anger in Jay’s heart, he asks that the blame not be placed on him, but that pesky ol' devil.

This is obviously a critique Jay is making of Christians who blame their inequities and moral imperfections on the Devil below. It is interesting that someone with his beliefs would be so often compared to and claimed to be in league with the Lucifer himeself.

Jay’s religious beliefs are mysterious and truthfully, his business. But he has shown some insight into his beliefs on his 9-11 Freestyle saying,

And no, I am not a Christian, though I believe in God
But I don’t believe in the devil, my beliefs are odd
If we the people was given freewill from God
How could He give the people freewill, without giving you E-vil?

To help improve the meaning of these lyrics, visit “Lucifer” by Jay Z Lyrics and leave a comment on the lyrics box