Green’s Dictionary of Slang

magazine n.1

(prizefighting) the head.

[UK]Pierce Egan’s Life in London 13 Mar. 53/1: The compliment was met by a tap on the magazine.