doo doo throat Share definition Flag Someone with the foulest of breath as if a piece of doo doo is lodged in the throat. Yo, Pete has a bad case of doo doo throat. doo doo throat by Brian Vigliotta January 16, 2008 0 0 Get merch Get the doo doo throat mug. Buy Now — $32.95 See more merch