in a pickle
ADJECTIVE
behind the eight ball
Synonyms
ADJECTIVE
between the devil and the deep blue sea
Synonyms
ADJECTIVE
over a barrel
Synonyms