touchdown is when you just touch down in prison for some sick heinous disturbing taboo crime or just got away with it.
touchdown!!!!!!
by Megasus Thirst Jesus Christ April 27, 2022

Three hours after last nights football game Steve and Joe did the Tallahassee Touchdown while drunk.
by Slaphappygrandpappy November 9, 2013

Being released from confinement or incarceration.
by MoMo28 December 31, 2020

by OilySaltine January 30, 2025

by Larry G Hampton December 9, 2016

Beautiful white girls who only date guys that play football🏈. A snow bunny who only like football players.
by Nevrah May 4, 2024

When two people celebrate something, one bends over while the other stands directly behind and both proceed to dance.
by Jimmy Schwantz November 29, 2007
