From Mueller English-Russian Dictionary: suds [sʌdz] n. pl. мЫльная пЕна или водА; to be in the suds _жарг. быть в затруднЕнии, в замешАтельстве
suds [sʌdz] n. pl. мЫльная пЕна или водА; to be in the suds _жарг. быть в затруднЕнии, в замешАтельстве