tap

To have sex with someone.
by Craig109 February 24, 2007
mugGet the tapmug.

Share this definition