We only have two days left until 2 Chainz drops his much-anticipated new album Pretty Girls Like Trap Music, and he's injecting a little bit of extra flavor into his promotional run.

During a stop at Power 106 in Los Angeles, Chainz was in the mood to drop an unplanned freestyle while chilling with the L.A. Leakers. He starts off by bringing it back to his childhood, talking about how paper plates and purple drink in dirty cups was his world, one that the listener probably "can't relate" to. He also warns that he's "got so many demons, please don't make me demonstrate."

Smooth and biting, it was definitely a performance worthy of a rapper who should be taking it to the next level on his new album.

You can watch the full video of the freestyle below.