Green’s Dictionary of Slang

Hancock v.

[abbr. John Hancock n.]

[1920s] (US) to sign, to affix one’s signature.