Green’s Dictionary of Slang

pitter n.

see peter n.3 (1)