On The Daily Show Wednesday night, Jon Stewart viciously mocked real estate mogul Donald Trump and former Alaska Gov. Sarah Palin.

Stewart noted that Trump announced -- after promising a new "bombshell" about Obama -- that he would give $5 million to charity if the President published his college and passport records.

Stewart played a clip of Trump making the announcement, but mistakenly showed footage of a gorilla eating its own excrement.

Stewart also noted that Palin had said Obama was "shucking and jiving" on Libya, but he confused her statement with a hippopotamus "spraying its own shit through its tail."

"I don't know how I ended up confusing these images," he remarked.

Stewart then turned his attention to "the assholes" who thought reducing the deficit was more important than helping veterans.

Watch video, via Mediaite, below: