up shit creek
- paddleFlat-bladed water tool
- creekNarrow natural watercourse
- troubleDifficulty or distress
- stuckUnable to move
- screwedSecured with threads
doomed · hopeless · stranded · mess · predicament · dire · desperate · sinking · floundering · helpless · quagmire · jam · pickle · bind · fix · corner · hole · hot water
up shit creeksitting pretty
In favorable circumstances
in clover · high on the hog · in the clear · home free · in good shape
up shit creekin control
Managing with authority
holding all the cards · in the driver's seat · calling the shots · well-equipped · prepared
up shit creekwell-equipped
Having adequate supplies
covered · sorted · all set · loaded for bear · armed to the teeth