insane main Share definition Flag The gay version of saying something is very good at a particular task. OMG. The character I'm using is insane main. insane main by Quantum Theorist May 25, 2020 0 0 Get merch Get the insane main mug. Buy Now — $32.95 See more merch