Wiktionary
whamming
vb. (present participle of wham English)
WordNet
whamming
See wham