Mr moo Share definition Flag A three legged Chinese cat that thinks he owns all the f***ing human race. He is also retarded Oh sh!t there’s a Mr moo Mr moo by Quikscope boy1234 December 15, 2019 0 0 Get merch