Michael Carr, from Glenkeeragh, Newmills, admitted failing to provide a specimen of breath to gardai five days before Christmas last year.
Inspector Michael Harrison said 66-year-old Carr drove his vehicle at the front of Larkin’s bar in Newmills.
The crash caused only slight damage to a step outside.
Inspector Harrison said Carr was abusive to gardai all the way to Letterkenny garda station.
Once there he was asked to give a specimen of breath but told gardai: “You can stick your machine up your hole.”
Carr, said the inspector, then refused to give any other samples, telling gardai: “You’ll get a blood or urine sample over my dead body.”
Judge Paul Kelly said the behaviour on the night was ‘appalling’.
He fined Carr €300 and banned him from driving for four years.