meaning of Call Down the Thunder

Call Down the Thunder meaning in Urban Dictionary

The act of decreasing impossibly effective or deadly vengeance upon one who has wronged you or an ally. Sometimes utilized as a reference to releasing atomic weapons.