n 1. something worthless, hopeless, useless, etc. Derived from the common United States military phrase "Ate up like a soup sandwich." ("This memo is soup.") Submitted by Paul St. Mark, Anjung-ri, Korea, 25-10-1997.
SOUP
Meaning of SOUP in English
Slang English vocab. Английский сленговый словарь. 2012