Definify.com

Definition 2025


damp_squibs

damp squibs

English

Noun

damp squibs

  1. plural of damp squib