Yes, Melissa McCarthy as Sean Spicer hiding in the bushes on 'SNL' is perfection

The wonderful thing about Melissa McCarthy hosting SNL this week is we knew she was going to bless us with another turn as White House Press Secretary Sean “Spicy” Spicer. But things got a little… weird. 

The sketch began with Aidy Bryant as deputy press secretary Sarah Huckabee Sanders greeting the press in lieu of Spicer, who she said was fulfilling some Naval Reserve duties (but who was totally hiding in the bushes outside the press room).

The press took the opportunity to beg Sanders to take over briefing duties full time. 

“You are clearly articulate and charming, whereas Sean is bullish—” and will spray you with a fire extinguisher, apparently. 

McCarthy skewered a Spicer’s response to a question posed this week that President Trump is “out of control.” 

Glen Thrush (Bobby Moynihan), a favorite target of McCarthy’s Spicer, asked if Trump was “unhinged.” 

“Oh my god, Glen, do I come to your job and slap the seven or eight hot dogs out of your mouth?” she said. “If he’s crazy, he’s crazy like a fox. With mental problems.”

Spicy’s dollies came out, this time in the not-so-subtle form of Russian nesting dolls representing Trump, Jake the Dog from Adventure Time as Comey, Maleficent as Hillary Clinton, Slimer from Ghostbusters as Steve Bannon, and Pikachu as Jeff Sessions – with a shirtless Putin doll snuck in there as a prank. 

But things turn emotional when the press corps asks about Spicer’s rumored numbered days at the White House, and suggest Trump may be lying to him. Spicy’s and his mobile podium goes on a Simon and Garfunkel-soundtracked pilgrimage to the New York area – in a bit you may have seen being taped all over Twitter on Friday.

Spicy gets teary eyed when Trump – in Alec Baldwin’s second turn as the president for the evening – admits he’s been lying to the press secretary, “Only since you started working here.”

And then it gets really, rapidly weird when the pair start making out. Yeah. But is it really that farfetched?