Just thought I'd contribute this.
This fat dude is actually one of my favorite rappers.
He has some funny songs:
https://www.youtube.com/watch?v=njkVAvRrZSA
But he also has some serious, pretty meaningful songs.
https://www.youtube.com/watch?v=7bbkiZNg59A
Regardless of which type of song he's doing, he still has a great flow.