meaning of bloodcracker

bloodcracker meaning in Urban Dictionary

The crackers you can get after donating bloodstream in the hospital.