This is pretty spectacular... and as such, we've posted this. Please be aware that there would be found in this rap some NSFW-ish language which you might want to watch out for. 

 

Some might consider it to be filthy. 

 

Be warned.