thwacking

verb
  1. striking forcefully with something flat or heavy
  2. Usage: present participle of thwack
adjective
  1. very large or impressive
  2. Usage: informal; British
noun
  1. the action of striking something forcefully
  2. Usage: gerund form

Examples