East meets West and dope meets dope on Joey Bada$$'s new song "Rockabye Baby," featuring Schoolboy Q. The cut will be on the Brooklyn spitter's new album All-Amerikkkan Bada$$, which drops next week.

From start to finish, the song hits you with thought-provoking, political lyrics, but neither Joey or the TDE rapper get preachy.

"If you 'bout this revolution, please stand up / We ain't got no one to trust / Time is running up, feel the burn in my gut / And if you got guts scream 'F--- Donald Trump' / We don't give a f---, never had one to give / Never will forget, probably will forgive," rhymes Joey.

Afterwards, Q steps to the plate, and with merely one swing, knocks his verse clear out of the stadium.

"From getting lynched in fields into owning buildings / Getting millions, influencing white children / And oddly we still ain't even / Still a small percentage of blacks that's eating / Same routines, the same dope fiends / Them nightmare dreams, forever murder season," he raps.

You can listen to "Rockabye Baby" below, before Joey's All-Amerikkkan Bada$$ album drops on April 7.

25 Striking Hip-Hop Album Covers That Will Make You Appreciate a Rapper's Creative Side

More From TheBoombox