kevin blanchard Share definition Flag Is a retard and never shuts up and acts like a 5 year old Kevin Blanchard kevin blanchard by Definition people October 20, 2018 0 0 Get merch