1 definition by SKDub

Top Definition
being of an outrageous nature; extra extra crazy. Can be used positively or negatively depending on the situation.

Can be used to describe a person, place, thing, or event.

Similar to cray cray, cray
"That was doublecray"

"Come out tonight, it's gonna be doublecray!"

"OMG, Real Life??? You're doublecray, True Story."
by SKDub June 11, 2012

Mug icon
Buy a doublecray mug!