What is the meaning of Damned?

Godforsaken.

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

Ellipsis of I'll be damned.

Very.

simple past and past participle of damn

Source: wiktionary.org