It’s not a dream nor a nightmare—It’s reality that Meek Mill presently has the heartbeat of the streets in his palms.

The Philadelphia rapper proved it last night (August 27), wrapping up his Dreams & Nightmares Tour in front of a sold-out crowd at New York City’s Irving Plaza and bringing out surprise guests like Rick Ross, Busta Rhymes, Slaughterhouse, Machine Gun Kelly and Young Chris. MMG rapper Rockie Fresh and R&B crooner Ryan Leslie were also seen in attendance.

After DJ Drama got the raucous crowd warmed up with current smash singles, Meek splashed onto the stage, in an all-black-everything outfit with two bright gold chains, dangling from his neck.

Immediately, he began, well, flexing, performing “Flexing,” one of the many street bangers that Meek has amassed in his short, but budding career.

From there, the energetic rhyme slinger segued into spitting his verse off “Finals” and “Actin’ Up,” before performing “Use to Be” and “Work.”

With a bulk of the sold-out crowd going word-for-word with Meek throughout the show, the 25-year-old rap star slung his verse off of DJ Drama’s single, “My Moment,” before loosening up the crowd further by playing 2 Chainz’s hit single, “No Lie.”

Back to his own material, Meek ripped into “Lean Wit’ It” and brought out Sam Sneaker for “Face Down,” with his verse off Rozay’s “Bag of Money” sandwiched between.

After spitting his verse off the Bawse’s “So Sophisticated,” Meek announced that he had some special guests in the building with him.

Just like that, the instrumental to Slaughterhouse’s “Hammer Dance” blared over the speakers and out came the four lyrical monsters, performing their single.

As they left the stage, Meek announced that his “favorite White boy” was in attendance and out came Bad Boy’s MGK to the stage.

Together, the two performed Kells’ “Wild Boy (Remix)" at which point the crowd hit a fever pitch.

Meek kept the heat coming, lacing into performances of “House Party,” “Burn” and “I'ma Boss,” the latter which had the crowd wondering if Rick Ross was going to touch down on the stage and lend the assist to his MMG brethren.

Any such thoughts were quickly answered, when Ross—in a black velour tracksuit—grunted his way onto the stage with the lyrics, “Got so many shades, they thought I had a lazy eye,” throwing the already turned-up crowd into a frenzy, which had the balcony section of Irving Plaza literally shaking.

After finishing off “I'ma Boss,” Rozay ripped into “Hold Me Back” and “911” off his God Forgives, I Don’t album.

But Meek wasn’t quite done with the surprises just yet.

“Come here OG,” he commanded, pointing to the entrance of the stage.

Just then, the instrumental to Busta Rhymes’s “King Tut” dropped and out came the Dungeon Dragon himself.

But Drama and Meek threw Busta for a loop, cutting off “King Tut” and blasting the instrumental to Busa Buss’s classic, “Put Your Hands Where My Eyes Could See,” which Busta murdered.

From there, Busta brought out his Conglomerate rapper, Reek Da Villain, and the two performed “King Tut” as originally planned. But before Busta exited the stage, he made sure to salute Meek, grabbing his hand and yelling: “It’s been a long time since a nigga could do a whole tour, before putting an album out.”

Wiping his brow with an MMG towel, Meek spit a brand new verse off his Dreams & Nightmares album a cappella—scheduled for an October 30 release— before wrapping up his one-hour show with Dreamchaers 2's “Amen.”

The concert and tour re-confirmed what fans already know—Meek is arguably the rap game’s most promising young star. Amen!—Mark Lelinwalla

More From XXL