MohammedPreview
Open in TheBrain

Godforsaken

  1. Abandoned by a deity or god.
  2. Particularly awful; very bad

Synonyms: miserable, terrible