Green’s Dictionary of Slang

squeeg n.

see squeeze n.1 (2a)