Bon drop

A Bon drop is a composite expression meaning complete satisfaction: as much of anything wanted, for example, "a bon drop of sleep."