Dictionary.com
Thesaurus.com

shagged

American  
[shagd] / ʃægd /

adjective

  1. Informal. weary; exhausted (usually followed byout ).

    They were completely shagged out from the long trip.


Etymology

Origin of shagged

First recorded in 1930–35; origin uncertain