After announcing his debut album would be called Teenage Emotions earlier this year, Lil Yachty has revealed the official album cover, tracklist, and release date. It's dropping May 26.

Migos, YG, Kamaiyah, and Diplo are guests on the album, as are Grace, Evander Griim and Stefflon Don. Peep the whole tracklist below.

The cover is fascinating. In the upper lefthand corner, two guys are making out. There's a person afflicted with vitiligo in front of Lil Boat, as well as a couple of his close friends in the back row (we see you, Mitch).

Yachty hopped on Instagram Live to explain the album cover: "In high school as a teenager growing up, you're surrounded by so many different types of people. You're going through your growth spurt as a teenager and you meet so many different people. There are so many types of people in the world who practice different religions or do whatever they want to do. It's basically like... don't be afraid to do you, to be you. If you have vitiligo or if you're gay or whatever it is, embrace yourself. Love yourself. Be happy, positive."

Yachty says he didn't want too many features on the album, which was originally supposed to drop last Christmas, and then Valentine's Day, but it kept getting pushed back. He also says he's announcing a new tour soon. Plus, he revealed he sent XXXTENTACION a verse while X was locked up, but Yachty doesn't know where it'll end up.

Producers on the album include WondaGurl, Earl the Pearl, Burberry Perry, Digital Nas, K Swisha, Southside, 30 Roc and more.

In addition, Yachty has launched a new web store where you can buy pre-sale access to tickets for his upcoming tour, along with a replica fruit loops grill, a limited edition hardcover book, vinyl and more.

Lil Yachty's Teenage Dreams Tracklist

1. "Like a Star"
2. "DN Freestyle"
3. "Peek A Boo" Feat. Migos
4. "Dirty Mouth"
5. "Harley"
6. "All Around Me" Feat. YG & Kamaiyah
7. "Say My Name"
8. "All You Had to Say"
9. "Better" Feat. Stefflon Don
10. "Forever Young" Feat. Diplo
11. "Lady in Yellow"
12. "Moments in Time"
13. "Otha Shit" (Interlude)
14. "XMen" Feat. Evander Griim
15. "Bring It Back"
16. "Running With the Ghost" Feat. Grace
17. "FYI (I Know Now)"
18. "Priorities"
19. "No More"
20. "Made of Glass"
21. "Momma" (Outro) Feat. Sonyae Elise

Quality Control

Fans Name Rappers They Think Will Blow Up This Year