"Look at his face. There's something seriously wrong with you when that's your reaction to human contact," Meyers joked.
And each took their shots at Trump for escalating his war of words with North Korea's Kim Jong-un -- who has been threatening nuclear warfare -- by calling the dictator "short and fat" in response to being called "old" at the young age of just 71.
The NBC late-night host thought Trump was doing a good job at being disciplined in Asia until he proved once again that he's not comfortable with the customs required on these international trips. For example, Trump was not prepared for the traditional handshake at the ASEAN conference.
"Look at his face," Meyers said. "There's something seriously wrong with you when that's your reaction to human contact."
Then he pivoted to the president's controversial Kim Jong-un tweet. "Did we elect a president or one of the 'South Park' kids?" Meyers asked.
Although Trump repeatedly defended Russian leader Vladimir Putin, Colbert felt like the president had no mercy for North Korea leader and "rogue Campbells kid" Jong-un on Twitter.
"There's a lot to unpack from this presidential tweet. First of all, North Korea called him an old lunatic and his response was, 'What do you mean old? I'm young, I'm crazy,'" the CBS late-night star joked.
Colbert then examined how Trump actually insulted Jong-un while complaining that he's upset at the leader's initial burn.
"Way to defuse the nuclear standoff, Donald. Trump would be a horrible hostage negotiator," Colbert said before whipping out his Trump impression. "'Listen there's no need to harm the hostages, you fat bald fatty. Why don't you go kidnap a chili dog, you chubster? You know what, I dare you to kill them. I dare you to kill them and then eat them."