Find the word definition

Wiktionary
cray cray

a. (alternative form of cray-cray English)