What is the meaning of Damned?

Godforsaken.

Variant of profane damn, used to express contempt, exasperation, etc. towards someone or something.

Short for I'll be damned.

Very.

simple past and past participle of damn

Source: wiktionary.org