Thunderation meaning

thundərā′shən
Thunder in mild oaths and imprecations.

Where in thunderation is he?

noun
2
1
(US, colloquial) An exclamation of surprise, agitation or petulance.

Thunderation! I've lost my glasses!

interjection
0
2
Advertisement

Origin of thunderation