1) a person who extorts profit from or sponges on others.2) Ken Griffin
Ken Griffin is a leech for a the world economy