Hell yeah it is. Not only that, but lyrically that is one of Eminem's best songs in regards to flip flopping words. It's not deep, but the word play is fucking excellent.
And while I usually find the type of shit he does in the hook to be stupid and childish, I actually found it funny on this song.