humdingers

noun
  1. remarkable or outstanding things or events
  2. Usage: informal; plural of humdinger

Examples