Kludge
kludge (/ˈkluːdʒ/) Also kluge.
'An ill-assorted collection of poorly-matching parts, forming a distressing whole' (Granholm); esp. in Computing, a machine, system, or program that has been improvised or 'bodged' together; a hastily improvised and poorly thought-out solution to a fault or 'bug'. …
The word 'kludge' is...derived from the German adjective klug, originally meaning 'smart' or 'witty'.... 'Kludge' eventually came to mean 'not so smart'.
Read more about Kludge.