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 Get the has the taps mug.