The past tense of Squib is squibbed.
noun. firework consisting of a tube filled with powder (as a broken firecracker) that burns with a fizzing noise.
1. Noun, singular or mass Just because it's raining, that doesn't mean your birthday party will be a damp squib -- come up with a few creative ideas to bring a little sunshine to the gloomiest birthday.