good stuff

English

Phrase

good stuff

  1. (informal, idiomatic) Used to express approval, praise, or encouragement, or to describe items of high quality.

See also