Having grown up and witnessed the birth of gansta rap, I am well aware of groups like NWA and have heard their music and know how profane it is. That said, this is a version of an NWA song which I found to be outrageously funny and very, very clean. ^_^
Funny, but a bit weird.
Leave it to the Brits to come up with something like this.