dude, i just did had a double touchdown
the act of shitting two turds, in the same sitting, so long that they hit the water before completely exiting the anus
"dude, i just did had a double touchdown" What is the definition of "double touchdown"?