Green’s Dictionary of Slang

squeeler n.

see squealer n.1