run ragged
run ragged {v. phr.}
To tire out; make nervous by too much worry or work.
Trying to keep up with too many clubs, sports, and activities in addition to his homework ran Tom ragged.
On a rainy day the children sometimes ran Mother ragged.
Compare: WEAR OUT.
Categories:
Source: A Dictionary of American Idioms