What does anal sponge mean?

anal sponge meaning in Urban Dictionary

A curse term widely used within the Half-life mod: The professionals.