cray-cray

cray-cray definitions

adj
  • Crazy.