grauncher

grauncher

(ˈɡrɔːntʃə)
n
(Mechanical Engineering) an incompetent mechanic