Did you mean bloodsucking?
bloodsucking
adjective
°(of an animal) That draws off the blood of another animal.
°(by extension of a person) parasitic, leechlike or freeloading.