Idioms
In a difficult position
There is no origin for this idiom
Was this page helpful?
Thank you for your vote !
Share between the devil and the deep blue sea with friends
definition
Common phrase that has a specific meaning.