No Picture
Science & Tech

Money Leeches and the Easy Target

A Money Leech Dictionary.com defines a leech as “a person who clings to another for personal gain, especially without giving anything in return, and usually with the implication or effect of exhausting the other’s resources; […]