Answer: grauncher

AnswerCrossword Clue
graunchera clumsy and incompetent mechanic