NoCap continues to prove how much he’s one of the brightest stars in hip hop right now. Last week, he drops off a new single titled “Flaws,” which — as the title suggests — sees him being honest about himself on wax:

“Searchin’ on the moon, found out love is poison, no one in the room, but I keep hearing voices, morning to the noon, you gone see me rollin’, leave me on the news, if somebody wrote this, don’t lie, tell me I’m chosen, Rolex, baby, that’s why you’re rich, the streets happy, I don’t need a grammy, the whole time it was for my family, put in overtime, none of you niggas made me, lookin’ in the mirror, this shit still amaze me, yeah…”

This year alone has seen NoCap deliver his special brand of trap soul to the masses. Even with his own share of legal issues, the Alabama talent has continued to craft bonafide hits like “Dismiss You,” “38 Sides,” “On Purpose,” “Time Speed,” “Vaccine,” “Outside,” “Sun Up To Sun Down,” “Unwanted Freestyle,” “Ghetto Can’t Be Saved,” and — just earlier this month — “200 Or Better,” another street ballad of sorts that saw him continuing his penchant for real, unapologetic raps over production from Dzimi and Al Geno:

Two hundred or better, everything I drive is dangerous, I got way more problems than some Cuban links gettin’ tangled up, wasn’t nothing in my piggy bank, I spent a thousand drinks on mud, one thing I was never focused on was keepin’ up with another nigga, shawty still gon’ fuck me even though she say she love her nigga, I done peeped this life, grew up with murderers and drug dealers, so Lord know, I’m tryin’, I’m tryin’ and trust niggas…”

Check out “Flaws” and — if you missed it — “200 Or Better” below.