English English speaking countries
Idiom USED On Occasion BY Some People
Means that you are in a difficult position with no easy solution.
"I'm in a bit of a pickle - the deadline is tomorrow and my computer just broke."
Submitted July 2020 by annawarnaby