stew in one's own juice

listen to the pronunciation of stew in one's own juice
English - Turkish
English - English
be in the situation that one has created for oneself; brood over one's anger or dissatisfaction
stew in one's own juices
Alternative form of stew in one's juices