stew in one's own juice/juices
idiom
informal
: to worry and suffer because of something that one did
Let him stew in his own juices for a while.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share