Hmm that's a hard one i don't know as i havn't tried too learn any before. but yes i bet there all kinda hard in a way as he is really fast and uses words that would be hard too remember
8 mile road, its a song i don't even know what's he saying, am Asian and English is not by mother tongue could be the reason. And yeah he swears a lot. ( Laughing )