sponger

spon-ger

noun

A person who habitually lives off the generosity of others without contributing anything.

"He's a real sponger, always asking for money."

Thesaurus

Synonyms: leech, parasite, sponge