What is the meaning of Wham?

a forceful blow

the sound of such a blow; a thud

The sound of a forceful blow.

Used to indicate something sudden, unanticipated, and dramatic has occurred.

To strike or smash (into) something with great force or impact.

Alternative form of whom (who, whom, accusative)

whom

Source: wiktionary.org