suffering centipedes
English
Interjection
suffering
centipedes
An exclamation of surprise or dismay.