humdingers

English

Noun

humdingers

  1. plural of humdinger