General Englishinformalslangcolloquial
- In serious trouble or doomed to suffer punishment, harm, or defeat; certain to be reprimanded, harmed, or destroyed.
- A person who is in a hopeless or severely compromised situation and will almost certainly face negative consequences.