The late Tupac Shakur was many things - rapper, actor, cannabis icon. And for Snoop Dogg, he was a weed deliveryman one night in 1994 when Snoop was set to perform on 'Saturday Night Live' for the first time.

At the time, The Doggfather - who was still being billed as Snoop Doggy Dogg - was one of the hottest acts in America. His debut album 'Doggystyle' was poised to go quadruple platinum, and the single 'Gin and Juice' was rocketing up the Billboard charts. The only problem was that his stash was cashed. And Snoop couldn't rap about smoking indo by the ounce on SNL without having a puff before the show.

Luckily, he got an unexpected call from Tupac, who just so happened to be in New York City that night.

"He's like, 'What's up, my nigga, where you at?'" Snoop recalled in a recent interview with Howard Stern. "I'm like, 'I'm at Saturday Night Live...[and]I ain't got no dope.' That's when it was hard to get weed over here," he explained to Stern. "I'm like, 'Cuzz, I ain't got no dope.' He was like, 'Don't worry about a muthafuckin' thing, nigga. I'm comin' to Saturday Night Live. I'll be there in a minute.'"

And he didn't come alone.

"So he pulls up, and guess who he pulls up with," Snoop added. "He shows up with Madonna, man. And he's got a big bag of that do-it-fluid...He was showing me that he was elevated in the game....I seen that with my own two eyes. And I've never spoke on it. I've been holding onto this shit for a long time."

Check out the full interview in the clip below.