sponge off of
sponge (something) off (of) (someone or something)
To beg, borrow, or obtain as a handout (something, usually money or food) from someone or something else. My brother's been sponging off my parents ever since he dropped out of college. My roommate's a nice woman, but she's always sponging food off of me, and I don't have the heart to tell her to stop.
sponge something off of someone or somethingand sponge something off
to beg or borrow money or food from someone or a group. Please stop sponging food and money off your relatives! Stop sponging off food and money all the time!