English
English version

be in deep shit

From Longman Dictionary of Contemporary Englishbe in deep shitbe in deep shitspoken not politePROBLEM to be in a bad situation because of something you have done deep
Pictures of the day
What are these?
Click on the pictures to check.