dished
(colloquial) hindered; obstructed.
(slang) totally ruined.