Definitions of flump down:

  • verb:   fall heavily