pooched

adjective
  1. ruined, broken, or messed up
  2. Usage: slang

Examples