IDK is back with the second batch of records off his IWasVeryBad soundtrack with Adult Swim. Last week, he dropped the first installments off the project, and now he's released "Dog Love Kitty" featuring Mother MaryGold, "Windows Up," and "Birds and Bees." The full album will be out next Friday (Oct. 13).

"Dog Love Kitty" pairs up IDK, formerly known as Jay IDK, with MaryGold, a New Orleans-based rapper who signed to Curren$y's Jet Life label a few years ago. The bass will be enough to make you bounce.

"Windows Up" slows things down and finds the DMV rapper flexing his vocal skills, while "Birds and Bees" speeds the flow up and finds him showing off his versatility. IDK is three for three with this week's installment. "We got so much time for that," he croons on the hook for "Birds and Bees."

XXL spoke to him at the 2017 Rolling Loud Festival about his collab with Adult Swim and changing the way fans consume music.

“This year man, I really really want to basically put this project out with Adult Swim and it be a breakout project that a lot of people, you know, love and respect,” IDK told XXL at the time. “You know, I think the way people consume music nowadays, it’s more about singles. So I kind of want to bring it back to the album shit, you know what I mean?”

The full version of IWasVeryBad will be completely released next Friday on Oct. 13. You can cop "Dog Love Kitty," "Windows Up" and "Birds and Bees" on iTunes and bump the songs below.

See 40 Hip-Hop Albums Turning 20 in 2017

More From XXL