Green’s Dictionary of Slang

snizzle v.

[? dial. sniggle, to wriggle]

to have sexual intercourse.

[UK]J. Manchon Le Slang.