SQUIB


Meaning of SQUIB in English

A small satirical or political temporary jeu d'esprit, which, like the firework of that denomination, sparkles, bounces, stinks, and vanishes.

Slang English vocab.      Английский сленговый словарь.