Judge Miriam Walsh is reported to have been "very annoyed" after Conor McGregor did not turn up at Blanchardstown District Court on Thursday morning to face a speeding charge.
McGregor then rolled up to the courthouse in a £200,000 BMW i8 sports vehicle before being handed the £350 fine.
Asked why, he span on his seat in the witness box before saying he had no explanation.
The spokesperson also confirmed that the UFC star was charged after he was caught breaking the country's 100kph (60mph) national speed limit while traveling on the N7 in County Dublin on March 31.
Judge Walsh told the fighter he could pay the new fine by instalments if he wished.
McGregor was said to have fled the Black Forge Inn and gone into hiding while a truce was arranged, but Tony told the Irish Mirror: "We're a law-abiding family and we've stayed a law-abiding family".
She said: 'I'm giving him one more opportunity to be here.
"I'm getting nothing but fingers from Mr McGregor".
But the judge wasn't going to let him off lightly, adding: "That's not it".
The judge told McGregor's legal representative Graham Kenny that the "next time" a bench warrant would be issued. "It's an absolute disrespect to the court", she said. This is simply a speeding matter'.
McGregor apologized for being late once he did show.
He spent some time in a consultation room with his solicitor and a friend before appearing in court.
McGregor took the stand and said "good afternoon" to Judge Walsh.
Under current Irish laws, speeding results in a fine of €80 (£70) with three penalty points.