It’s been quite a hectic week for president-elect Donald Trump.

Just a day before Trump held his first news conference in New York, BuzzFeed published a dossier containing his alleged ties with Russia. In the 35-page document, it was revealed that Trump might be into golden showers during his trips to Moscow. Like, he was really into this stuff.

In SNL’s latest cold open, Alec Baldwin returns to play as Trump, turning his press conference in which he called BuzzFeed a "failing pile of garbage" and CNN "fake news" into a hilarious sketch. “Yes, this is real life, this is really happening,” he begins. Baldwin’s Trump hypes up his Inauguration Day performers (3 Doors Down), delivers a ton of pee puns, and more promises of jobs. Of course, a shirtless Vladmir Putin makes an appearance holding a VHS labeled “Pee Pee Tape.” Uh oh.

Check it out above.