Hasstillgotbugs

1 clue
The mosquito zapper ...
Similar answers:
Hasstillgotbugs