1 definition by Tommy Andersson ;)

1
That whoever is saying it would have sex with the person they say it about.

.
Joe Dude: *looks at picture of girl* I'd tap that.

Translation: She's hot/sexy; I'd sleep with her
by Tommy Andersson ;) September 17, 2013
Get the merch
Get the tap that neck gaiter and mug.