tap

To have sex with; fuck.

Probably derived from the three orifices that are normally used in intercourse. (T- tits, A - ass, P - pussy)
1. Would you tap that?
2. I'd definitely tap that.
by INTERNET LOVE MACHINE October 23, 2007
mugGet the tapmug.

Share this definition