Damaged Goods (noun) Definition, Meaning & Examples

noun informal
  1. a person considered to be less than perfect psychologically, as a result of a traumatic experience
  2. a person, esp a public figure, whose reputation has been damaged
Damaged Goods (noun) Definition, Meaning & Examples

More Definitions