squibbings

English

Noun

squibbings

  1. plural of squibbing