Green’s Dictionary of Slang

zapp n.

see sap n.2 (1)