Green’s Dictionary of Slang

charley cotton n.

see cotton n. (1a)