thunderation (thunder + -ation): An exclamation of surprise, agitation or petulance