be wrecked

verb

1.
suffer defeat, failure, or ruin