Definitions Found:

Of outstanding and exciting quality; brilliant