buggered

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

Examples