meaning of Blood Chit

Blood Chit - German to English

bloodstream chit