Answer: lousecannon

AnswerCrossword Clue
LOUSECANNON

Parasite extermination overkill?