Green’s Dictionary of Slang

peeter n.

see peter n.3 (1)