Doughsnake Share definition Flag An especially long, unfirm, yet simultaneously unbroken, piece of feces. "Dude, eating all that rice yesterday led to the birth of one hell of a doughsnake." Doughsnake by Rahb April 3, 2006 0 0 Get merch Get the Doughsnake mug. Buy Now — $32.95 See more merch