Green’s Dictionary of Slang

John- pfx

see johnny- pfx