Green’s Dictionary of Slang

petter

see also under peter.