Spent; used up; exhausted.
Extremely tired or exhausted.
Physically broken into pieces.
Emotionally defeated or dispirited.