thunderation

listen to the pronunciation of thunderation
English - Turkish
Allah kahretsin
English - English
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
Favorites