Zach Galifianakis is dealing with a lot more than a hangover.

While appearing on last week’s episode of Bill Maher’s ‘Real Time,’ the comic actor appeared to let the host shoot him up with heroin.

Maher appeared to inject the drug into Galiafanakis’ arm after making a reference to how ‘The Hangover Part II’ star smoked pot on the show when he appeared last October.

That clip caused serious buzz -- and not just for Galifianakis -- when two million people watched him toke up on YouTube.

This time around, Maher whipped out all the accoutrements needed to do heroin and Galifianakis was game to go along, although it's unclear if there really was heroin in the needle. Galifianakis referenced the rapture that wound up not taking place by saying, “Everything’s ending, so let’s just do it.”

[HBO]

More From 94.5 KATS