So dope!Vince Staples is one of my favorite rappers, and this just moved him up on my favorites list.*WARNING* There's a lot of bad words!