Just thought I'd contribute this.
This fat dude is actually one of my favorite rappers.

He has some funny songs:


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.