What is the meaning of Petardo?

petard, firecracker

cracker, firecracker, banger, petard

vocative singular of petarda

firecracker (a firework)

joint (marijuana cigarette)

swindle

trash, rubbish

blowjob

boring or annoying person

ugly woman

Source: wiktionary.org