Meaning of be up shit creek in English:

be up shit creek

(also be up shit creek without a paddle)

phrase

vulgar slang
  • Be in severe difficulty or trouble, especially with no means of extricating oneself from it.

    in difficulty, in difficulties, having problems, in a mess, in a bad way, in a predicament, in desperate straits, in dire straits, heading for disaster, heading for the rocks, with one's back against the wall