Michael Bublé was seemingly feeling too good during NHL All-Star Weekend festivities on Thursday ... and he's chalking it all up to taking way more mushrooms than he signed up for.
The 48-year-old Canadian musician -- who's a celebrity captain for the All-Star Game -- spoke with the media following the Player Draft at Scotiabank Arena ... and as he fielded questions, he abruptly claimed he was spaced out on psychedelics.
Actor Will Arnett -- who was up onstage with Bublé -- took it all in stride ... and the two joked his admission lost him a lot of endorsement money.
Despite the hilarious moment, Bublé later backtracked on his statement at dinner after his All-Star appearance ... saying the whole thing was an attempt to be funny.
X / @Steve_Dangle
"It was a joke," Bublé said alongside YouTuber Steve Dangle. "Of course I wasn’t [on mushrooms]! I'm sitting here at dinner. I do have a problem with bread. When I get anxious, I can’t stop eating it. But no, not mushrooms."