knackered
all in
punctured, burst, out, broken (gloss)
(coi)
right through, punching a hole in
tired, exhausted
(infl of)