petarda

Etymology
.

Noun

 * 1) petard, firecracker
 * 2)  attractive woman, babe
 * 3)  powerful shot
 * 1)  powerful shot

Noun

 * 1) firecracker
 * 2) petard