Green’s Dictionary of Slang

Casy Jones n.

see Casey Jones n. (1)