Something left over, redundant, getting in the way
Coined, it is thought, in the 20th century in Massachusetts academia, the term is used now particularly for defective, superseded, useless, superfluous, or dysfunctional elements in computer software.