A short-term, inelegant repair, especially in computer programming.
1. A short-term or makeshift hardware construction.
2. A program characterized by a lack of design or forethought, as if written in a hurry to satisfy an immediate need. A kludge basically operates properly, but its construction or design is severely lacking in elegance or logical efficiency. See also braindamaged, hack1 (definition 1), spaghetti code.
1. Privremeno, loše napravljeno, rešenje koje ipak radi i rešava problem.
2. Loše hardversko rešenje.