Meek Mill might still be stuck under house arrest, but that hasn’t stopped him from writing and recording. The Philly rapper dropped a new track called “Trap Vibes,” where he noticeably spits over Drake’s “Summer Sixteen” and Desiigner’s “Panda.” And Meek doesn’t stop there — he also snarks a bit at the OVO leader the lyrics (“Diamonds on me and they dancin’ / I don’t really understand rappers/ N**gas jumpin’ on bandwagons / All these bands got my pants saggin’ / Six threes on the Benz wagon”). Listen below, and check out the album art above.