Definitions of thwack:

  • noun:   a hard blow with a flat object
  • verb:   deliver a hard blow to