meaning of both barrels

both barrels meaning in Urban Dictionary

To ejaculate in an especially volatile fashion, hence draining the bean-bag.