It's just a joke you know....
Indeed it is. He has many other songs with similar, raw and straight forwardish type of lyrics. If you really stop for a second to think...this is basically Rap music in a nutshell these days (what happened to the good old days) and this song degrades rappers, not women.
Because rappers have this messages in their lyrics and he makes fun of them and their lyrics.
Got it ? It's called sarcasm.
You hear this kind of things on MTV all the time. It's just made proper enough to get in to TV but still...the message is very clear. One would need to be a totally childish idiot, to take this seriously or even consider him being serious. Just making "comedy" boys and girls, mellow out.
This guy has a point in what he is doing. You just have to see through the first glince. Being ignorant and a fool leads to no good ^^