I'm not sure how many of you have heard of one of the newer "rappers" in the game - Lil B. He has a very...well...unique style. There are two songs below. The first is SFW but the second is most definitely NSFW and pretty vulgar. Don't say I didn't warn you.
This is one of his newer songs:
http://www.youtube.com/watch?v=_RyRF...layer_embedded
And this is what he generally raps like:
http://www.youtube.com/watch?v=8m5CIcbytfM