Green’s Dictionary of Slang

straps n.1

[joc. mispron.]

sprats.

[UK]J. Ware Passing Eng. of the Victorian Era.