Green’s Dictionary of Slang

John Crapeau n.

see Johnny Crapose under johnny- pfx