Green’s Dictionary of Slang

conchy n.

see conchie n. (1)