wrecked

(verb) bust up

wrack
destroy (generic term)
ruin (generic term)