Definitions by ck01410
blood sucker
A merchant who stays open when there is a power outage to make money. A greedy person. "The people who work in that corner gas station open during the power outage to make money are blood suckers."
blood sucker by ck01410 July 2, 2008