Green’s Dictionary of Slang

ha-ja n.

see half-jack n.