crufty

/K R AH1 F T IY0/
adjective
  1. 1

    (computing, informal) Relating to or containing cruft.

  2. 2

    (computing, informal) Poorly built and overly-complex, and unpleasant.

  3. 3

    Unrefined, dirty or worn.