A week ahead of its scheduled release, 'Strange Clouds,' the new single by B.o.B., has drifted onto the Internet, giving fans a whiff of what the 22-year-old rapper has been up to.

When B.o.B. previewed 'Clouds' earlier this month, posting a 40-second teaser video online, he announced that Lil Wayne would guest on the track. He also unveiled the hook -- "All we do is pour it up all night, drinks out/ and all we do is light it up, all night, all you see is strange clouds" -- but beyond that, the southern MC didn't give us much to go on.

Now, we've got all 3:47 of bass-heavy braggadocio. In the first verse, B.o.B. name-checks figure skater Nancy Kerrigan and boasts about his precision rhyming, declaring, "I do my job exceptionally, on point like a decimalist."

Weezy comes in at 1:17, crazy as ever: "Hello, world, I'm with a yellow girl/ No. 2 pencil/ these rappers is washed up/ Spin cycle, rinse you."

B.o.B. comes back for the final third, telling rival spitters, "Keep your nourishment first and your mind on my lyrics/ 'Cause what you hoping to accomplish, I already did it."

Indeed, his 2010 debut, 'B.o.B. Presents: The Adventures of Bobby Ray," topped the U.S. charts, raising expectations for the follow-up. Earlier this month, the rapper told the student newspaper at Syracuse University that he's "90 percent done" with his sophomore effort.

"It's a happy medium between the sound of 'B.o.B Presents: The Adventures of Bobby Ray' and the mixtapes," he said, "so everyone should be able to enjoy it."

Listen to B.o.B.'s 'Strange Clouds' Featuring Lil Wayne