1 definition by God of Rugby

An expression used by idiots who don’t know that it should be hindsight.
With high-insight that was a stupid thing to do.
by God of Rugby February 3, 2018
Get the high-insight mug.