What does 'DOA - dead on arrival' mean? (taken from the US series...)

In the series of W.C. friends, there is a part of the theme that I don’t get. Here it is: my love life is D.O.A.
I’ve looked up this acronym and still don’t dig it.
D.O.A. =dead on arrival?

Lost in america… :lol:

Well,

Seems like they indeed are drawing an analogy between an item that is dead on arrival and a person’s love life.[YSaerTTEW443543]

TOEIC short conversations: An employee is leaving the company[YSaerTTEW443543]