Green’s Dictionary of Slang

petey n.

see peter n.4