Republican presidential candidate Donald Trump canceled a scheduled appearance on Jimmy Kimmel Live just a few short hours before he was supposed to appear. Kimmel then let the candidate have it.

“His people called and cancelled on us,” Kimmel said. “They were a little bit cryptic as to why he cancelled. They said he has a major political commitment — but he did want me to relay the message to you that if he was here, he would have been great.”

“I’m dying to find out what this major political commitment was,” he added. “Usually, it means he had to go on CNN to call someone an idiot or something. Why did he cancel? We told him there were cameras here, right? Are Tuesday nights the night he volunteers down at the orphanage?”

Then, Kimmel dropped the hammer and made a hilarious joke at Trump’s expense.

“Don’t worry, we’re giving everyone in our audience a basketball dipped in cologne so you can fully experience what it would have been like if he was here,” Kimmel said.

For more on this story, visit RawStoryJimmy Kimmel calls Trump a ‘basketball dipped in cologne’ after GOP frontrunner cancels appearance”