For Talib Kweli, beefing with trolls on Twitter is a full-time job. Earlier this year, a Twitter beef with rapper Diabolic that culminated in a diss track. It was one of his biggest releases of 2016 -- until this week, when he released a new album called Awful People Are Great at Parties.

Awful People Are Great at Parties is a 12-song collection of songs from Talib Kweli, Problem, Aloe Blacc, Scotty ATL, Mela Machinko, Big Gipp, K’Valentine, Thaddeus Dixon, and a host of others. Production comes from J Dilla, Kaytranada, Thanks Joey, Cory Mo, Hi-Tek and more.

Today is actually the one-year anniversary of the release of Indie 500, Kweli's joint album with 9th Wonder. Celebrate by streaming Awful People Are Great at Parties below via SoundCloud.