Search
very damaged or old in a way that has become unusable
raddled
drained of energy or effectiveness; extremely tired; completely exhausted
dog-tired
exhausted
fagged
fatigued
gone