I think I've soiled myself

Who ya gonna call? Cardi, Cardi
She sounds like a 'tardi, 'tardi

Rap and hip-hop music, you either love it or hate it. Or you're indifferent to it. I guess that covers all the bases.

There's nothing wrong with rap, in its place. People who appreciate it, know where to find it; while people who don't, know how to avoid it. And that's the way things should be.

But that's not always the way they are!

I have no idea how it started, possibly Madonna, but she hasn't been relevant for years. Could it have been Run DMC's collaboration with Aerosmith on Walk This Way? Possibly, but in that case the two groups complimented each other well, and it just worked.

There has to be a reason why white artists insist on bringing some hack rapper in to (c)rap all over their pretty tunes. Perhaps it's a desperate, but misguided, bid for cachet, because it's certainly not in the cause of harmony. It so often involves said rapper boasting how bloody great they are, while at least some of us listeners are thinking oh please fuck off you self-obsessed gobshite! It discordantly changes the tone of a song, jarring both the rhythm and the listener; like splicing the end battle scene from Batman v Superman: Dawn of Justice into the middle of Ordinary People.

Snoop Dogg and Juicy J seem to be the goto boys for white chicks. Katy Perry's had both of them in the studio to sodomise California Gurls and Dark Horse in turn. For the white boys, Cardi B seems to be la salope du choix. At least she's been shitting all over Maroon 5's Girls Like You on the radio of late:

So who you gonna call? Cardi, Cardi Come and rev it up like a Harley, Harley

Total. Fuckin'. Poetry. (SMH)

FFS! Just piss off, 'Tardi, you're ruining it for the rest of us! (mad)