punchy

adjective
  1. having a strong, forceful, or vigorous quality
  2. Usage: informal
  3. concise and effective in expression
  4. Usage: informal
  5. dazed or confused, especially from being hit repeatedly
  6. Usage: informal

Examples