What-the-doctor-ordered meaning

Same as just what the doctor ordered.
noun
0
0
Advertisement