suffering centipedes

English

Interjection

suffering centipedes

  1. An exclamation of surprise or dismay.