needlesticks

interjection
  1. A mild exclamation expressing surprise, annoyance, or frustration; a euphemistic substitute for a stronger oath.
  2. Usage: informal; chiefly British; dated or old-fashioned

Examples