English
English speaking countries
Idiom used here and there 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."
Added July 2020 by annawarnaby
18 out of 22 English speakers have heard this