Fucked up (or, bowdlerized, fouled up) beyond all recognition (or beyond all repair, or beyond all reason, or beyond any recovery).
broken, completely failed so as to become inactive
dead, killed