Meaning of wham

Definition of wham

(verb) hit hard; "The teacher whacked the boy"

Other information on wham

WIKIPEDIA results for wham
Amazon results for wham