Green’s Dictionary of Slang

Pier 6 n.