What is the meaning of Petarda?

petard, firecracker

attractive woman, babe

powerful shot

firecracker

petard

female equivalent of petardo

Source: wiktionary.org