crufty

from Jargon File (4.4.4, 14 Aug 2003)
crufty
 /kruhf'tee/, adj.

   [very common; origin unknown; 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 mutation of
   `crusty' applied to DEC software so old that the `s' characters were
   tall and skinny, looking more like `f' characters.

   2. Unpleasant, especially to the touch, often with encrusted junk.
   Like spilled coffee smeared with peanut butter and catsup.

   3. Generally unpleasant.

   4. (sometimes spelled cruftie) n. A small crufty object (see {frob});
   often one that doesn't fit well into the scheme of things. "A LISP
   property list is a good place to store crufties (or, collectively,
   {random} cruft)."

   This term is one of the oldest in the jargon and no one is sure of its
   etymology, but it is suggestive that there is a Cruft Hall at Harvard
   University which is part of the old physics building; it's said to
   have been the physics department's radar lab during WWII. To this day
   (early 1993) the windows appear to be full of random techno-junk. MIT
   or Lincoln Labs people may well have coined the term as a knock on the
   competition.
    

[email protected]