1 definition by Brauner
| 1. | T T | ||
|
acronym for tag team, when two men tag team and have intercourse with a female, making sure to demean her at all costs, be sure to give mushroom stamps and houdini's Me and BT got T T'd lindsay in the Navi. I really let one loose on her face.
by
Brauner
Mar 2, 2005
add a video
|
|||
