CNN hosts in hysterics as Snoop Dogg confirms the strangest places he's smoked weed

Snoop Dogg had CNN hosts in stitches during the news network's New Year's Eve broadcast, gleefully admitting to smoking cannabis at the White House, on late night talk shows and even at a bris. 

Hosts Andy Cohen and Anderson Cooper - a serious-enough journalist to be entrusted with handling CNN's presidential election night coverage - couldn't hold back the giggles as the 'Gin and Juice' rapper answered questions on the strangest places he's gotten high

Cohen began with asking Snoop, real name Calvin Cordozar Broadus Jr, if he'd ever smoked weed on a yacht.

"I have got high there," the 'Drop it Like It's Hot' hitmaker replied.

He went on to confirm toking at the home of domestic goddess and convicted fraudster Martha Stewart, getting her high with his second-hand smoke; at many awards shows, but not the Oscars because he's never been to one; at an NFL game, almost getting thrown out in the process; and on late night shows hosted by the likes of David Letterman, Jay Leno and Jimmy Kimmel.

Cooper was laughing so hard he couldn't speak, leaving Cohen to ask Snoop if he'd ever gotten high at a bar mitzvah -  a traditional Jewish ceremony held when boys turn 13. 

"You wouldn't believe me if I told you, but that answer's going to be yes, yes, yes," Snoop said, adding that he'd been hired by the boy's father. 

"He told me to do whatever I want to do." 

Asked if he'd been high at a bris - a Jewish circumcision ceremony - Snoop was adamant he had.

"Yes, yes, yes, yes."

Cohen couldn't believe what he was hearing, shouting: "No!?" 

"Yes," replied Snoop. "This is the dogg of all doggs we're talking about, Andy." 

Surprisingly, Snoop insisted he wasn't high right then - saying he'd never been high when appearing on CNN, but had once smoked up outside the network's building on Sunset Boulevard in Los Angeles. 

As for his session at the White House, he said it took place during the term of a President "that's got the same complexion I've got".

The only place Snoop would admit to never having smoked at was the Department of Motor Vehicles.

Snoop is a well-known cannabis aficionado, and these days sells his own brand, Leafs by Snoop.

Watch the full clip on CNN's website.