asleep, at peace, at rest, deceased, departed
done for, kaput
drunk, inebriated, intoxicated, ripped
bygone, bypast, departed, foregone
dog-tired, exhausted, fagged, fatigued, played out, spent, washed-out, worn out, worn-out