Bredouille

Etymology
.

Noun

 * 1) quandary, jam, pickle dilemma, a difficult decision or choice

Usage notes
Used chiefly in set phrases: