look up any word, like dirty sanchez:

1 definition by Kyle Adams

1. The dust that gathers underneath a bed, 2. Shoddily constructed or made, 3. Bad code, 4. Accumulated physical or virtual junk.
Jim had to spend several days cleaning up the cruft left behind in the code by the newbie programmer.
by Kyle Adams December 17, 2003