lost; out of one's depth; godforsaken
“trou paumé” — jerkwater town
Synonyms: perdu
lost soul; sad sack, loser, social misfit