goatedduchman Share definition Flag A mallu engineer without a driving license who always gives bad takes. Also gets owned by gremoron daily oh hey look at goatedduchman , lost another argument to someone like always it seems goatedduchman by iamgreash May 2, 2023 0 0 Get merch Get the goatedduchman mug. Buy Now — $32.95 See more merch