mooch off

中高级 (B2) informal

Get things like food or money from someone for free without giving anything back.

"He's been mooching off his parents for years — it's time he found a job."