John Moorehead Share definition Flag A failed abortion with autism, also has an ugly fucking haircut, is a furry. Wow that’s something John Moorehead would do John Moorehead by Scooby P Dee December 14, 2018 Get the John Moorehead mug.