nailed

verb
  1. past tense of nail; fastened with nails
  2. succeeded perfectly at something; performed excellently
  3. Usage: informal
  4. caught or arrested someone
  5. Usage: informal

Examples