holr517's definitions
A describing word of someone who is out of their mind crazy. Normally spoken in a high pitched voice.
by holr517 October 2, 2013
Get the cray cray mug.
Get the cray cray mug.We'll email you a link to sign in instantly.