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