Folks just need to calm down a bit.
First, just because a person is white and doesn't like rap, doesn't mean they are racists. Not sure if that claim has been made in here, I just wanted to put that out there.
Second, rap may be a lot of things but it definitely isn't about "rape". Honestly, this is the very first time I have ever heard that claim made about rap.
Personally, I don't even listen to rap anymore, mainly because it's just not that good anymore and with the help of somebody I cannot mention, I am working on trying to stop cursing completely and listening to rap and other forms of music is counter-intuitive to that goal.