Top definition
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 13, 2003
Get the mug
Get a bloodzuckers mug for your guy Rihanna.