Top definition
When you go to a girl’s house to have sex with her and then immediately leave. Usually fit into a small window of time between other plans.
Yo bro do you wanna link up right now?”
“ Give me an hour bro just gotta give this girl a Tennessee Tap Down and I’ll pull up right after.”
by AndriyTkach August 07, 2018
Get the mug
Get a Tennessee Tap Down mug for your fish Georges.