... poss. from 'crusty' or 'cruddy'] 1. Poorly built, possibly over-complex. The {canonical} example is "This is standard old crufty {DEC} software". In fact, one fanciful theory of the origin of 'crufty' holds that was originally a ... — The Jargon File, Version 4.0.0