knackered

adjective
  1. extremely tired; exhausted
  2. Usage: British informal
  3. broken or no longer working properly
  4. Usage: British informal

Examples