Definition, synonyms and related words
A novelty item containing confetti or streamers and a small explosive charge, used at parties.