Adj.
Tech/Geek term.
Etymology unknown: supposed origin may be derived from a source comparing the negative denotative context of "dog" with the condition it describes.
Definition:
Used to be working and should be
functioning, but is no longer running/functional.