crazy, insane, unbelievable
believed to have started somewhere on the east coast of america at one or two womens colleges, the word crayo is just a slight disambiguation from its meaning (crazy).
the other night Chris was acting crayo, so i slapped him