Definify.com

Definition 2024


damp_squibs

damp squibs

English

Noun

damp squibs

  1. plural of damp squib