Definition of whammed:
(n) :
A forceful blow.
(n) :
The sound of such a blow; a thud.
(n) :
(figurative) An attempt.
(n) :
(figurative) A great success.
(v) :
(transitive) To smash or strike (someone or something) with great force or impact; to slam, to whack.
(v) :
(transitive) To propel (something) with great force by kicking, striking, throwing, etc.