Leech
–noun
Any bloodsucking or carnivorous aquatic or terrestrial worm of the Hirudinea class; parasite thriving on other's resources without giving anything in return and exhausting them.
*Source: http://dictionary.reference.com/browse/leech
–noun
Any bloodsucking or carnivorous aquatic or terrestrial worm of the Hirudinea class; parasite thriving on other's resources without giving anything in return and exhausting them.
*Source: http://dictionary.reference.com/browse/leech
Okkkk....sometimes one line is more than enough...but who are you particularly referring to???
ReplyDelete