1 definition by VGC

Top Definition
Two shots of a firearm in proximity, in rapid succession. Made to cause a bigger, more damaging wound.
Medics couldn't help the poor guys chest wound, it was a double tap.
by VGC April 30, 2008

Mug icon
Buy a Double Tap mug!