@bdp24 excellent post.
Also, always cracks me up when people have to go out of their way to let us all know how much they hate rap (not to mention the hilarious and original addition of a "c" to make it say "crap" that is just so edgy!). Please tell us all the other stuff you dislike, it's truly fascinating!