I tried the link and no music.

I did read the words though. It doesn't have any meaning. The words don't say anything and it's just derogetory terms put together to sound like a hard ass.

Say what is real. I bet you a million dollars what you said in those lyrics you would never, ever do to someone. They have to be meaningful, and real, and have an impact.

Take no offense. It's constructive criticism, but you have a good vocab. and good word skills. You just have to put them a good use.