What is the meaning of Smälla?

a flyswatter

something that has a banging sound

to bang, to smack, to hit, to slam, to knock, to crack (to emit a short, powerful sound, like a bang or a smack, or do something that emits such a sound)

Source: wiktionary.org