in deep shit en · ADP
Meanings
- (slang, vulgar) In trouble; in a difficult situation.
Synonyms
in the shit · up shit creek · in deep doo-doo · kena sai
Translations (7)
pl w dupie (Translations) · nl gescheten (Translations) · pl mieć przesrane (Translations) · fi kusessa (Translations) · ro în căcat (Translations) · de in der Scheiße (Translations) · fr dans la merde (Translations)