Green’s Dictionary of Slang

craychur n.

see creature, the n. (3)