Answer: whackamole

AnswerCrossword Clue
WHACKAMOLEComputer term, based on an arcade game, regarding the annoyance of fending off recurring spammers
WHACKAMOLENew OED entry meaning "carnival game"
WHACKAMOLECarnival game played with a mallet
WHACKAMOLEPound on some Mexican food?