Rap God

"Rap God" is a 2013 hip hop song by the American rapper Eminem. It is the third single from his eighth studio album "The Marshall Mathers LP 2" which was released on November 5, 2013. 
Eminem raps 97 words in 15 seconds (an average of 6.5 words per second) in a verse that starts 4:26 into the song. He described this as "supersonic speed":
The song has been praised for Eminem's rapping speed and his lyrical ability.
It was ranked #14 on Complex's list of the 50 best songs of 2013 and it was ranked #15 on Rolling Stone's list of the 100 best songs of 2013.