A$AP Twelvyy is gearing up to release his debut album 12, and to get fans even more excited for it he dropped "Diamonds," a dope, introspective cut featuring A$AP Rocky.

Twelvyy spits first.

"Remember n----- called me Diddy, I was wreaking havoc / Threw the glock up in the river, it was too dramatic / I'm a  shooter f--- my sneaker fashion / Fantasize about a week on acid, spazzing when the reefer's passing," he rhymes.

Afterwards, Flacko comes through and delivers a stellar verse about the MCs of yesteryear.

"Appreciate the late rappers, paved the way rappers / I think back to back packers in the wave cappers / 'Cause now I hate rappers, hate today's rappers / Hate these fake rappers, lame fashion closet gangsta rappers," he spits.

Recently, Twelvyy also dropped the cuts "Strapped" and "Yea Yea Yea [Maps]," so it's clear he's in go mode as far releasing new music.

Plus, since he's delivered other strong singles like the militant "Lords Never Worry" and "Glock Rivers," folks have been anticipating his debut album, which they'll now get to hear on Aug. 4.

You can listen to Twelvyy's new song "Diamonds" below and his other singles "Strapped" and "Yea Yea Yea [Maps]" under that.