Blutsauger

Etymology
From.

Noun

 * 1) bloodsucker
 * 2) any animal or creature that consumes the blood of others, e.g. a mosquito, leech, vampire
 * 3)  one who shamelessly or ruthlessly takes from others, a parasite or exploiter