0 a type of worm that lives in wet places and fastens itself onto the bodies of humans and animals to feed on their blood --
1 to get money, food, etc. from other people, especially without working for it or doing anything to deserve it: --
2 a fat worm that lives in wet places and fastens itself onto the bodies of humans and animals to suck their blood --
The 90% of the audience who leeched and freeloaded, who contributed nothing to the show, got exactly what they deserved: nothing.
That was the only time that I have truly felt like a parasite because I felt I was leeching from people.
Frank still lives with his mother, while Rick leeches off his father.