What-the-doctor-ordered definition

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