What is the full meaning of whammed
WHAM, to hit with a loud impact [v]
Example of the word whammed placed on a Scrabble board.