look up any word, like fleek:
 
1.
Short for Crazy Delicious.

Can be used in many occasions, usually referring to a snack/treat, often consumed to satify a case of the munchies.
This Kellogg's Crunchy Nut is Crazy D!
by FullTurkey April 14, 2009