interjection an exclamation of surprise or petulance.
thunderation 🔊 Listen to this interjection an exclamation of surprise or petulance. Share Facebook Twitter Google +