pușca-dracului (toate sensurile)

Etimologia cuvântului „pușca-dracului”

Din pușca + dracului.