There's something very interesting to be written about how rap music migrated back and forth between America's deep South and California's Bay Area. Separated by most of a continent, Memphis and Oakland are an awful lot closer than one might think. K Check, Juicy J's newest artist--and Sage The Gemini's former manager--has dropped his new single, "On Me." It features not just the Three 6ix Mafia lynchpin, but also Compton rapper Problem and Baton Rouge's favorite canine enthusiast, Kevin Gates. It's Gates who opens the song with a pretty, uh, vigorous character portrait of a certain woman. Stream "On Me" below:

RelatedStream Juicy J’s ‘Blue Dream & Lean 2′ Mixtape Feat. Wiz Khalifia, Project Pat and More
Kevin Gates Calls out President Obama, ‘Get This N-gga out of Office’
Listen to Bad Lucc Feat. Problem and Jay Rock, ‘Get Em’
Juicy J and K Camp Stay Trippy in ‘All I Need (One Mo Drank)’ Video

More From XXL