What is the meaning of Godforsaken?

Abandoned by a deity or god.

Desolate, boring and depressing.

Source: wiktionary.org