multiple rocket launchered

adj.

Emboldened by drink to fire several opinions in quick succession, with no visible means of aiming.

Source: Wiktionary