leech
US /liːtʃ/
UK /liːtʃ/

1.
2.
a person who habitually exploits or sponges on others.
:
•
He's a real leech, always borrowing money and never paying it back.
•
Don't let that leech take advantage of your kindness.
a person who habitually exploits or sponges on others.