meaning of anal sponge

anal sponge meaning in Urban Dictionary

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