An animal like a mosquito or leech that feeds on blood, or a person who exploits others financially or emotionally.
From English 'blood' + 'sucker' (something that sucks). Originally literal (describing leeches and mosquitoes), the metaphorical meaning of an exploitative person emerged in the 19th century.
Try Another Word