What does the idiom "sponge off" mean?

Hi just wanna know the meaning of this. It's our homework but i could only find the verb meaning. I need the idiom.Please help
8 answers 8