a very difficult problem that seems impossible to solve; predicament; pickle
You tricky dampler, you really dun put me in a plookor.