squib - Dictionary definition and meaning for word squib
squib also means satirical or witty piece of writing, like a lampoon