james douglas Share definition Flag a sexy beast whom is good with the turtles and like their bum ewww james douglas is ewww james douglas by HotVelvetNugget August 30, 2016 0 0 Get merch Get the james douglas mug. Buy Now — $32.95 See more merch