Douche McGoo Share definition Flag Someone who acts stupid.dumb ass Brett is a Douche McGoo. Douche McGoo by hardly_33 April 25, 2008 0 0 Get merch Get the Douche McGoo mug. Buy Now — $32.95 See more merch