Definition of "thunderclap"

thunderclap