1 definition by uberdoubergooeyboners

Top Definition
to hit the trigger twice
Osama Bin Laden knows all about the double tap.
by uberdoubergooeyboners May 03, 2011

Mug icon
Buy a double tap mug!