Definitions Found:

Not thought to be possible (used to express pleasant surprise at the amount, extent, or level of something)