Doctor Wu Share definition Flag From a Steely Dan song. A euphamism for heroin. I've got an appointment with Doctor Wu. Doctor Wu by Turd Q. Jackson January 30, 2005 0 0 Get merch Get the Doctor Wu mug. Buy Now — $32.95 See more merch