Democratic presidential candidate Andrew Yang isn’t holding back his feelings on President Donald Trump anymore. After he spoke at a gun safety forum in Iowa, Yang ripped into Trump for being “fat,” reports The Daily Mail. Yang started his critique of Trump’s physical shape by stating he couldn’t run a mile without passing out.

“I can’t be eating crap on the trail too often because I need to stay in presidential form,” Yang told reporters. “No one wants a president who doesn’t seem he can run a mile. I think. I don’t know.

“I don’t think Donald Trump can run a mile. Would you guys enjoy watching Donald Trump run a mile? That would be hysterical. What does that guy weigh? 280 or something.

“I say he like passes out at the quarter-mile mark.

Furthermore, he said that he could beat Trump in any “physical and mental feat under the sun” then challenged him to a push-up contest.

“Oh yeah. I’d challenge Donald Trump to any physical or mental feat under the sun,” Yang said. “Oh god. What can that guy beat me at? Being a slob?

“I can do approximately infinitely more push-ups to Donald Trump.

“I take pride in my ability to do push-ups on a dime.”

Yang then continued to clown on Trump by listing all the activities that Trump could beat him at like an “eating contest.”

“I want to go through this intellectually, like what could Donald Trump possibly be better than me at?” he said. “An eating contest? Like something that involves keeping something on the ground and having really large body mass, like if there was a hot air balloon that was rising, and you needed to try and keep it on the ground?

But in all seriousness, Yang did confess that Trump could beat him in golf, but only because he cheats.

“He might be able to beat me at golf although I’m told he cheats a lot so who knows what his true golf ability is,” he said.

But Andrew Yang wasn’t done yet, he finished his rant by facing the camera and issuing a challenge to Trump. “Donald Trump – I challenge you to just about any physical or intellectual feat because you ‘re a terrible president,” he said. “And America would love to see you pass out trying to run a mile.”

This guy is great, he has my vote. His rant against Trump came after he broke down in tears addressing a mother whose daughter died by gun violence.