high-insight Share definition Flag An expression used by idiots who don’t know that it should be hindsight. With high-insight that was a stupid thing to do. high-insight by God of Rugby February 3, 2018 0 0 Get merch Get the high-insight mug. Buy Now — $32.95 See more merch