Spit Dope
To "spit dope" is to have rhymes that are really good and often very meaningful or poetic. Usually used in reference to rappers, but can also apply to singers as well.
I will always respect 'Pac. That dude spit some straight-up dope. Emenim and E-40 spit some dope too though.