Josh Gad—a man who can really sing, as proven by his roles in the Broadway show Book of Mormon and the omnipresent children's movie Frozen—is doing some fake singing for tomorrow night's Lip Sync Battle episode, and he's doing it as your future president Donald J. Trump, singing the classic masturbation anthem "I Touch Myself."

Josh Gad as Donald Trump performs "I Touch Myself" by The Divi...

Nobody loves Donald J. Trump more than Donald Trump...except maybe Josh Gad (and special guest Johnny Galecki) AS Donald Trump. See more on an all-new #LipSyncBattle, this Thursday at 10/9c on Spike!

Posted by Lip Sync Battle on Tuesday, January 26, 2016

He even makes out with another Trump, played by The Big Bang Theory actor Johnny Galecki.

Sources: Facebook: Lip Sync Battle