Both barrels

Origin of: Both barrels

Both barrels

To give someone both barrels is an American informal expression dating from the 1930s meaning to give someone all the verbal criticism that can be summoned up. The allusion of course is to fire off both barrels of a shotgun.