Apparently Trump had a "major political commitment" but had "he really wanted me to relay the message to you that - had he been here - he would've been brilliant." In his absence, Kimmel promised to hand out "a basketball dipped in cologne" to everyone in the audience so they didn't miss Trump too much. 

He may have lost a guest, but it was worth it for the comedic material alone - which went a little something like this:

"I’m dying to know what this major political commitment was. Usually it means he had to go on CNN and call someone an idiot or something. Why did he cancel? We told him there were cameras here, right? Are Tuesday nights the nights he volunteers down at the orphanage? But don’t worry, tonight we’re gonna give everyone in the audience a basketball dipped in cologne so you can fully experience what it would have been like had Donald Trump been here. will say, the good part about Donald Trump not being here is we don’t have to build a wall around Guillermo tonight."

And that's how you make the most of a bad situation. He should've split himself in two and broke the cancellation news to One Direction's audience last night. Would've made the blow a lot softer. 

Via Gawker