Fight fans were left stunned at this evening's UFC 246 ceremonial weigh-in as UFC President Dana White interrupted proceedings to give main attraction Conor McGregor an intense, but gentle, blowjob.

Tomorrow night sees former two-division champion Conor McGregor square off against Donald 'Cowboy' Cerrone at the T-Mobile Arena in Las Vegas. The 'Notorious One' is looking to get his fighting career back on track with what many expect will be a routine victory over future Hall of Famer Cerrone, whose best years are behind him.

And the customary pre-fight weigh-ins went just as routinely, both McGregor and Cerrone weighing in at the 170lb middleweight limit. But the ceremonial weigh-in was another story entirely.

The prelims and main undercard fighters were rushed on and off the stage quicker than Ben Askren's UFC career, before the two main event fighters made their way to the scales to

McGregor quickly followed, stripping down from his silky black tracksuit to a revealing pair of boxer shorts that seemed to set Dana White off, his face a blushing beetroot.

As the fighters met each other centre stage to face off for the last time befoe the fight, White, seeing his opportunity, leapt out of his seat and slid across the stage on his knees like Kevin McCallister on an ice rink, his head directly in line with McGregor's genital region.

Knee slide complete, he ripped the Irishman's shorts clean off and proceeded to give his golden boy an intense, passionate blowjob the likes of which the UFC has never seen. Ever the professional, McGregor didn't flinch, sticking to his famed martial arts stance and never taking his eyes off Cerrone for a second, even during the climax.

A heavily pregnant silence filled the room after White stood up and wiped his mouth on his tight black t-shirt, the crowd no doubt wondering what White will do if McGregor wins the fight tomorrow night.