Actually, probably "leech" would be a more accurate definition. Or, perhaps, garbage man. I was going to say janitor, but they don't clean up anything.