We found one dictionary that defines the word satan bug:
General (1 matching dictionary)
General (1 matching dictionary)
- The Satan Bug (novel), The Satan Bug: Wikipedia, the Free Encyclopedia