thunderation

listen to the pronunciation of thunderation
الإنجليزية - التركية
Allah kahretsin
الإنجليزية - الإنجليزية
An exclamation of surprise, agitation or petulance

Thunderation! I've lost my glasses!.

An emphatic expression of surprise or agitation
in thunderation
In any set of circumstances whatsoever

There is no way in thunderation that I'm going to that wedding.