Does donating blood can reduce my triglycerides?

No. Triglycerides are formed by the liver, blood cells by the bone marrow. I don't see how donating blood would reduce triglycerides.