IN ONE'S OWN JUICE


Meaning of IN ONE'S OWN JUICE in English

See: STEW IN ONE'S OWN JUICE.

Slang English vocab.      Английский сленговый словарь.