whammoed
smashed with great force. A variation of
whammed.