Green’s Dictionary of Slang

belcher fogle/handkerchief/wipe n.

see belcher n.1 (1)