Skip to main content

INTERNET LOVE MACHINE's definitions

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

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email