kludge

noun

1.
a badly assembled collection of parts hastily assembled to serve some particular purpose