Josh Gad Dressed Up as Donald Trump and Performed “I Touch Myself” on Lip Sync Battle

Do you really need to know more than that?

In this bleak thing we call life, very few things give us hope. More often than not, we’re trudging through post-blizzard slush, jonesing for McDonald’s and annoyed at our bosses for making us come in an hour early. Most things, for lack of a better word, suck.

But then something happens that melts the snow. A rare burst of ecstasy that reminds us that maybe–just maybe–we’ll get out of our ditches. Today, that thing is Josh Gad (Olaf from Frozen) dressing up as Donald Trump and performing “I Touch Myself” on Lip Sync Battle.

Nobody saw this ray of light coming, but thank god it happened. On this Thursday’s pre-taped episode, Gad threw on his best toupée, clunky suit and gave a rousing performance of the classic Divinyls tune.

Embedded from media.mtvnservices.com.

And Gad takes this bit to so many unimaginable levels. He strips, rides a life-size wig “Wrecking Ball”-style and–wait for it–makes out with another Trump look-alike. It’s provocative. It’s sexual. It’s damn perfect.

Where is his Emmy? Where is his CROWN? Watch the awesomeness above (the full episode airs tomorrow at 10 p.m. on Spike), and give us your thoughts in the comments below.