Green’s Dictionary of Slang

John Roscoe n.

see roscoe n.