whacked

adjective
  1. extremely tired; exhausted
  2. Usage: informal
  3. crazy or mentally unbalanced
  4. Usage: slang

Examples