Top 3 Lil B for me
Had no idea for years he was rapping on some Titanic s***
You were cooking on this one