Cette expression d'origine militaire signifie :
- au sens propre, autrefois, expédier des boulets rougis par le feu dans des forges les fours à boulet - sur les vaisseaux ennemis, lors des batailles, afin de les incendier.
En plus des dégâts matériels, ces boulets provoquaient donc également des incendies. L’ennemi, déstabilisé, ne savait donc plus où donner de la tête entre le feu et l’arrivée incessante des boulets.
- et, au sens figuré, attaquer quelqu'un verbalement de manière répétée et virulente, critiquer quelqu'un avec véhémence, l'assaillir de critiques et de reproches tellement nombreux et virulents qu’elle peut à peine se défendre.
Source : www.linternaute.fr et www.defense.gouv.fr