Bredouille

German (Berlin)

noun
Definitions
  • quandary, jam, pickle dilemma, a difficult decision or choice