Human leeches.... A proud product of the liberal mind.
Good description.
And they want us to be just like them. Grrrrliterally shaking right now.