tourched Share definition Flag A Jarro-ism meaning that the punter is beyond cooked. Jarro says scrubsie has smashed those tinnies and heβs tourched. tourched by Accountability February 2, 2018 0 0 Get merch Get the tourched mug. Buy Now β $32.95 See more merch