A fragile solution to a problem in coding. Very slap dash and usually done to meet an immediate deadline in the hope that end users wont notice. Rarely successful in the long term.