wrecked

(adj) destroyed (similar term)