thunderation

listen to the pronunciation of thunderation
İngilizce - Türkçe
Allah kahretsin
İngilizce - İngilizce
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.

thunderation