Best Thing Since Sliced Bread

A good invention or innovation. A good idea or plan.

You are here: