Jon Stewart
Now it's Jon Stewart v Donald Trump.REUTERS/Jim Bourg

Comedian Jon Stewart may no longer have the venue of the Daily Show to kick people around, but that didn't stop him from taking on Donald Trump, whom he blasted as a whiny "man-baby."

"He is a man-baby," said Stewart, who characterized the presumptive GOP presidential nominee as a hypocrite who blithely attacks rivals and minorities, but explodes when he is criticised. Stewart also said that Trump's charge that America is now weak and overly sensitive due to political correctness is ridiculous, considering Trump has proven to be so thin-skinned himself.

"Donald Trump couldn't handle us [The Daily Show] making a joke about him," Stewart said. "I think we called him a boiled ham in a wig."

In addition, Vanity Fair editor Graydon Carter "did a joke about Donald Trump's hands" being small — just like another part of his anatomy — 25 years ago, and "he's still not f---ing over it," the comedian added.

"He has the physical countenance of a man and a baby's temperament — and hands," sniped Stewart, taking another shot in the "size matters" debate in his comments on The Axe Files, produced by CNN and the University of Chicago Institute of Politics.

Stewart mused: "I'm not a Constitutional scholar so I can't necessarily say, but are you eligible to run if you are a man-baby? Or a baby-man?"

Iconic A Team character BA Baracus, played by Mr T. (Getty)
Stewart said he would rather vote for Mr. T than Donald Trump.

The "problems in this country are not because of Mexicans and Muslims" as Trump insists, added Stewart, who said he would rather vote for professional wrestler-turned-actor Mr. T than Trump.

Stewart blamed some of Trump's popularity on the Democrats.

"The door is open to an a--hole like Donald Trump because the Democrats haven't done enough to show people that government can be effective for people, can be efficient for people," he said. "If you can't do that, then you've lost the right to make that change and someone's going to come in and demagogue you."

Stewart was also hard on Hillary Clinton, whom he called a "very bright woman without the courage of her convictions — because I'm not even sure what they are."

He said convincing voters of her authenticity will be crucial if Clinton hopes to win the general election.

But, he added quickly: "That's not to say that she is not preferable to Donald Trump."