1 definition by Wolf3

Top Definition
A term used to desribe one as "crazy" Often used in a positive manner.
Giiiirl YOU cray cray...
by Wolf3 April 29, 2009

Mug icon
Buy a Cray Cray mug!