Fresh off dropping four new songs on his birthday, G-Eazy returns with yet another banger. This one's called "Shake It Up," and it features the legendary E-40, Madeintyo and his brother, 24hrs. He's also got a video for it.

"Shake It Up," which features a hard-hitting beat and a super catchy hook from 24hrs, sees G-Eazy go extra hard as he flexes in every way imaginable.

"I came up it couldn't happen no faster/If she ain't the baddest here then I run past her/Party ain't lit then I get Casper/Young Gerald a bastard/This flow has been mastered/Could date a hundred years fuck a million times, you won't get my password," he raps on the track's opening verse.

In the "Shake It Up" video, G-Eazy and company find themselves in an upside down strip club with pink lighting. Throughout the vid, G-Eazy shoots money out of a handheld cash dispenser as strippers continue dancing. We see each of the featured artists rapping separately when the focus isn't on G-Eazy.

This is the first of G-Eazy's new tracks to pop up on iTunes, so maybe it's actually the first single from his When It's Dark Out follow-up? We hope so, because it's definitely pretty dope.

Anyway, peep the new "Shake It Up" video for yourself below.

Here Are the 2017 Hip-Hop Music Festivals You Need to See

More From XXL