Green’s Dictionary of Slang

snickle n.

see sniggle n.