that hayseed deputy who pulled me over last week was a real barney fife
an inexperienced or imcompetent police officer, more likely to be found on a small town police force or rural sheriff's department than in a big city
"that hayseed deputy who pulled me over last week was a real barney fife" What is the definition of "barney fife"?