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 0 0 Get merch Get the Touchdown mug. Buy Now — $32.95 See more merch