Godforsaken means bleak, dreary and remote. A godforsaken place, this godforsaken town, godforsaken weather.
It is always about a place and always an insult, and the exaggeration is the point — it says heaven itself gave up on the spot. It is written as one word without a capital, since it is a plain adjective now rather than a statement about God.
1adjectivegodforsakenBleak, dreary and remote.
“Why did they build a train station in this godforsaken place, miles from anywhere?”
godforsaken is a quality of place.
God plus forsaken, from Old English forsacan, to renounce or give up.
From god + forsaken.
Etymology from Wiktionary, CC BY-SA