Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: damaged goods
  1. A person considered to be less desirable or valuable due to past experiences or problems
    "Despite his troubled past, he refused to see himself as damaged goods"

Encyclopedia: Damaged goods