dead on arrival
Adjective
Meaning
(of a patient) Found to be dead upon arriving at hospital.
Found dead at a scene, upon the arrival of an emergency medical service (EMS) or the police.
(slang) Of a new item: received broken.
(slang) Being a failure from the start, a nonstarter.
Source: en.wiktionary.orgSynonyms
Examples
If you say the word amnesty - the 'A-word,' so to speak - it's DOA. If there's even a hint of amnesty in my district, it's dead on arrival.