i was annoyed because there was a dibbler in front of me on my route to work
someone who is making slow progress, usually regarding drivers, often characterised by the driving style of the elderly
"i was annoyed because there was a dibbler in front of me on my route to work" What is the definition of "dibbler"?