3 ms·
It's based on the idiom "stay on top of things" which has lots of explanatory resources (but apparently no clear etymology).
by maxerickson 5y ago
It's based on the idiom "stay on top of things" which has lots of explanatory resources (but apparently no clear etymology).
- nextaccountic 5y ago> To “stay on top of” something means to be continuously aware of it and give it your regular attention. Oh, cool, didn't know it! Yeah, giving regular attention to one's mental health, and being proactive in treating things as they appear, is a good advice.