Just days after new Eminem song "Crack A Bottle" hit the Web, a song that's reportedly off Dr. Dre's long-awaited Detox has also leaked out. "It Could've Been You" or "Could Have Been You," as the blogs are calling it, features R. Kelly and 50 Cent trading verses over a smooth, P-Funk-ified beat by the Doctor. Aftermath Records' in-house Nate Dogg, Bishop Lamont, also features on the track. As you can tell by the multiple titles, no one is entirely sure where the song came from, but Dre is reportedly "furious" that the song leaked out, especially considering the song is still unmastered and unmixed.

Still, for such an anticipated album, the track is a bit of a letdown, especially when Kelly croons lyrics like "The reason why you didn't get picked, 'cause you got your nose up your ass smelling your shit. But tonight you met your match, 'cause I be smelling my shit too. Now how you like that?" Probably the dumbest lyric since Lil Wayne rapped "You think that your shit don't stink but you're Mrs. P. U." on Kanye West's 808s cut "See You In My Nightmares." Plus, we want to hear Dre bust out rapping already. He's been off the mic for way too long. (His cameo was the highlight of "Crack A Bottle" for us.)

Still, many on the blogosphere even wonder if this track was meant for Detox at all, considering its unpolished nature. We'll hopefully find out whether "Could Have Been You" makes the Detox final cut later this year, maybe, as Dre has stated the album will come out after 50 Cent's Before I Self Destruct and Eminem's Relapse.