flump down


Meanings

  • fall heavily

Synonyms