when will I be able to donate blood?
I had some brownies on a Halloween party and I want to donate blood next Sunday. so I wanted to know if my blood is clean enough to donate. cause I know it stays in the system for around 34days. but idk if its the same thing for the blood.