I just remember, last week, I was on a soccer forum, and there is a Rap thread. Everybody put his selection with Youtube videos.
So I posted my JJFP/WS selection (GANBT, Parents Just Don't Understand, Summertime, Switch).
And someone said to me "ok, WS is nice (ironically), but THIS is rap" and he posted his selection. Then, he said "WS is not rap, it is R'n'B" (can you believe it ?!).
By talking with them, I understand that, for these guys, rap is cursing, talking about killing people and f***ing b****es, violence, aggressivity,...
So, finally, I said "ok, it's obvious that you claim to know rap but you don't, so this is my last message on this thread".