1 definition by benjamin siegel

A name for a Canaanite politician,a jewish lawyer;a banker;a shylock type of character.
Those bloodzuckers lobbied to put more "pork" in New Jersey road construction.
by benjamin siegel October 14, 2003
Get the bloodzuckers mug.