Word of the Moment

Counterblast

a vigorous and unrestrained response