annihilated

adjective
  1. completely destroyed or defeated
  2. Usage: often used informally
  3. extremely tired or exhausted
  4. Usage: informal
verb
  1. past tense of annihilate; completely destroyed or eliminated

Examples