Leeches
-
A person who sucks and sucks.. they use you and then they move on when IT doesnt need you anymore or when IT doesnt see you on its radar....
you normally give them a kind helping hand out of pity because they are lonely and they seem harmless, but they will take advantage of you and in the end you dont even get a ....Thanks for all your help!
Leeches meaning & definition 1 of Leeches.
-
a type of worm that lives in wet places and fastens itself onto the bodies of humans and animals to feed on their blood
Leeches meaning & definition 2 of Leeches.