Green’s Dictionary of Slang

putty up v.

[? image of ‘sealing one’s lips’ as if a pane of glass]

(US) to stay silent.

[US]Life in Boston & N.Y. (Boston, MA) 13 May n.p.: He had better talk light and ‘putty up’ if he don’t want things published.