/kloohj/ , n. Computers Slang.
a software or hardware configuration that, while inelegant, inefficient, clumsy, or patched together, succeeds in solving a specific problem or performing a particular task.
Also, kluge .
[ 1960-65; expressive coinage ]