What does Banter Sponge mean?

Banter Sponge meaning in Urban Dictionary

a person who absorbs banter, but fails to return the banter.