suffering centipedes

English edit

Interjection edit

suffering centipedes

  1. An exclamation of surprise or dismay.