Green’s Dictionary of Slang

schlap n.

see slap n.2 (2)