there's enough chinese sky candy here to put both you away for a long while
fireworks
"there's enough chinese sky candy here to put both you away for a long while" What is the definition of "chinese sky candy"?