During the 1960s many people would say "I'll swing for you" which I always thought meant I will kill you and suffer the consequences on the gallows, your explanation seems to give this meaning little credence but does give it as a possible explanation. Surely this can be the only explanation?