Liddie the Leech | Leech (lēCH) A person who extorts profit from or sponges on others. | image tagged in sucker | made w/ Imgflip images-to-gif maker