dished

(colloquial) hindered; obstructed.

(slang) totally ruined.