yesterday, i passed a floodgate turd and had an endless river of [shit] pour out of my [asshole]
the floodgate turd is a piece of poop which holds back a torrential flow of diarrhea that has built up in a persons colon
"yesterday, i passed a floodgate turd and had an endless river of [shit] pour out of my [asshole]" What is the definition of "floodgate turd"?