SUDS


Meaning of SUDS in English

In the suds; in trouble, in a disagreeable situation, or involved in some difficulty.

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