Rapper B.o.B has been laying low and working in the studio on his still-untitled second album, which is scheduled for a 2012 release. In the meantime, the Atlanta emcee released the Lil Wayne-featuring 'Strange Clouds' to hold fans over until then.

It's not as pop-friendly as his ubiquitous hit, 'Nothin' on You,' but it should generate buzz for the rap superstar. The song boasts a techno beat and whining synthesizers as B.o.B goes ham on his haters.

“These n----s wake up on my d--, at least have some breakfast first / N---a keep your nourishment first and your mind on my lyrics 'cause what you hoping to accomplish, I already did it, b---,” he taunts.

Fellow rapper Weezy chimes with his braggadocios lyrics, spitting, "Blue jeans, I'm faded / Mindin' my own data / Smokin' on that strong, that Arnold Schwarzenegger / It’s Tunechi Lee, you b---h you, you hot as an igloo / Kick back on that Glock, call that Jiu Jitsu."

Despite 'Strange Clouds' being such a hard-edged song, we don't think B.o.B is switching up his sound and going more street for his second LP. But it looks like B.o.B is bringing in some stormy weather to rappers who are hating on his success.

Listen to B.o.B, 'Strange Clouds' Feat. Lil Wayne