To fire a gun ( usually fully automatic ) not at an exact target, but in it's general direction. To fire a gun in one direction without concern of what the bullets hit.
The slang for this word probably comes from the fact that there are several empty shells left on the ground afterwords.
Dat nigga came round dat corna straight dumpin' on the block.