1 definition by ChristianTroy

Expression often used by men when they reach an orgasm during sexual intercourse.
- "Oh yeah baby...."
-"mmmm... aaahhh... You fuck my pussy so good!!!"
-Oh my God oh my God!!! Ohh Yeah! TOUCHDOWN BABY!!!! TOUCHDOWN!!!!"
by ChristianTroy November 14, 2006
Get the touchdown mug.