meaning of auf den Boden knallen

auf den Boden knallen - German to English

to clunk on to the floor [Am.]