Lil Yachty has been one of rap’s most polarizing figures since emerging in recent years. He’s built a die-hard fan base; landed huge endorsement deals with the likes of Target, Nautica and Sprite; and pissed off lots of hip-hop heads in the process.

Now, we see officially what he’s made of with his debut album, Teenage Emotions. “Peek A Boo” was released in April, but after multiple EPs and mixtapes, this is his first official body of work. With 21 tracks and nearly 70 minutes of music, the 19-year-old apparently has a lot to say.

Listen to Teenage Emotions below.

Lil Yachty takes a jab at Joe Budden at Rolling Loud