up the creek

prep_phrase
University
1

In trouble; in a difficult situation.

Thesaurus