Green’s Dictionary of Slang

streepach n.

see strap n.1