The several meanings of “sap”.
1) The sap of a tree. Its “blood”.
2) A bag weighted with metal ball bearings to hit others with.
3) To weaken, to drain like sap from a tree, sap you strength.
4) Sap – a fool, someone easily fooled.