Controversial?That's pretty good.
I'm not sure what the bit about his girlfriend is,is there more,if it's dirty then that's not good, but the tune the phraseology of it are good if they've pushed it with the lyrics it's hard to pick out, misogyny or or something more, I can't tell.