In many urban songs I hear a language which is unintelligible. I thought that it could be some jamaican creole since urban reggaeton influenced songs are historically linked to jamaican reggae. But I have no idea if this is so.
What's this language?
It's not surprising you had difficultly understanding this. He is rapping both in Spanish and English, both accented to sound like Jamaican patois, including some vocabulary not found in standard American or British English.