1 definition by jduong

a tap that is done in an instant

usually done on extremely attractive females. tap it so fast u dont even need to think about it
Tom:daayyyumm look at dat hot bitch over there

Bob: ya i'd instatap dat
by jduong October 29, 2009
Get the instatap mug.