meaning of bloodzuckers

bloodzuckers meaning in Urban Dictionary

a name for a Canaanite politician,a jewish lawyer;a banker;a shylock form of personality.