I fail to see that there are many other possibilities inherent in the notion that a twenty-seven-year-old man would be wearing a leash, Sif!
Besides: I happen to know that my brother went to see Rocky Horror in a horrifyingly-thorough participatory fashion, quite recently. And anyone who'll do that can't be trusted to hold a leash with a human on the other end!