Find the word definition

Wiktionary
squib kicks

n. (squib kick English)