Green’s Dictionary of Slang

salmon n.3

see solomon n.1