Smokepurpp hits us with another banger, as he releases the visual for his new track, "Regrets," produced by Sonny Digital.

In the Cole Bennett-directed clip, Purpp sips from a double cup while lamenting about the sort of Post Traumatic Stress Disorder he suffers from as a result of his rough upbringing. Sonny goes ham on the instrumental providing the perfect construction of organized noise for the manic single.

"I did some things I regret/Young nigga came from trenches/That's why I sip on this mud/I did some things I regret/Riding around with that tec/I did some things I regret/Murder, murder, murder/I did some things I regret," he raps on the hook.

Purpp has been going in since signing to music executive Todd Moscowitz’s new label Alamo Records back in March, raising his stock with performances at the 2017 Rolling Loud Festival.

He is currently prepping the release of his new project, DEADSTAR. “The sound of the project can be described as an overdose,” he recently told XXL about the upcoming offering, which will feature the recently released track, “Different Color Molly.” “It’s the sound of euphoria and things that race through your body before you die. This is the sound of the moment when your heart stops and there are those last moments of brain activity.”

Earlier this week, he put out the new track, "Streets Love Me" featuring Juicy J.

Watch the "Regrets" video below.

See 25 of the Best Hip-Hop Projects of 2017 (So Far)

More From XXL