SPONGE ON Meaning of SPONGE ON in English = sponge off Slang English vocab. Английский сленговый словарь. 2012