Launch a Dook Share definition Flag To drop a righteous turd bomb. I'm gonna launch a dook. Your skin will burn ... your soul will weep ... you will lose faith in God. Launch a Dook by libohound May 6, 2009 0 0 Get merch Get the Launch a Dook mug. Buy Now — $32.95 See more merch