kludge

noun
  1. a makeshift or inelegant solution to a problem, especially in computing or engineering
  2. Usage: informal; computing
verb
  1. to create or implement a makeshift solution
  2. Usage: informal; computing

Examples