damp squibs

English

Noun

damp squibs

  1. plural of damp squib