A person, place, or thing, that is run down, worn out, or not up to the standards of the person uttering the phrase.
by Path January 04, 2006
broken code; a word used to describe a coding error that brings your script or application to a halt;
by optikalsaint February 17, 2011