spunger

SPUNGER, n. One who uses a spunge; a hanger on.