Doesn't pass the ole smell test.
By meds, a person implies a "medicine of a certain importance."
I disagree, I oftem refer to over the counter meds as MEDS.