• 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.

Similar Words
  • 1
  • 1
  • 1
  • 1
  • 2
  • 4
  • 2
  • 6
  • 1
  • 9
  • 4

What is Define Dictionary Meaning?

Define Dictionary Meaning is an easy to use platform where anyone can create and share short informal definition of any word.
Best thing is, its free and you can even contribute without creating an account.



This page shows you usage and meanings of Leeches around the world.