whanged

verb
  1. struck or hit with force, making a loud sound
  2. Usage: informal; past tense of ‘whang’

Examples