THROW UP THE SPONGE Meaning of THROW UP THE SPONGE in English See: THROW IN THE SPONGE. Dictionary of English idioms . Словарь английских идиом. 2012