be in a difficult sticky situation Synonym
Synonyme be in a difficult sticky situation
Search Synonyms