has the taps Share definition Flag A girl or guy you would tap (have sex with) Damn did you see that muscley piece of man meat? He definitely has the taps. has the taps by ereirrac June 2, 2010 0 0 Get merch Get the has the taps mug. Buy Now — $32.95 See more merch