Zach Herron Share definition Flag Someone who’s backs fucked up Zach Herron: My backs fucked up Zach Herron by rachaelr October 25, 2018 0 0 Get merch Get the Zach Herron mug. Buy Now — $32.95 See more merch