*noun \ hum·ding·er *
humdinger
humdinger
A term that means something super impressive, exciting, or downright enjoyable!