spunk

noun
  1. courage and determination; spirit
  2. Usage: informal

Examples