thunderation

Etymology
An Americanism from around 1830 to 1840, from.

Interjection

 * 1)  An exclamation of surprise, agitation or petulance.
 * Thunderation! I've lost my glasses!

Translations

 * Finnish: jumatsuka,
 * Hungarian: a kutyafáját