Interesting, I've never heard that therm and never seen them over here.

And... I thought straps would also mean garter-belts. That may explain my failed pun...