Green’s Dictionary of Slang

streepo n.

see strap n.1