SOUP


Meaning of SOUP in English

See: IN THE SOUP.

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