grauncher

grauncher

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