Touchdown Share definition Flag The act of taking a shit and jacking off with orgasm happening at the same time as the shit hits the toilet. I just scored a touchdown in the bathroom. Touchdown by Ramsey Nehemiah July 1, 2010