insacious Share definition Flag Another variation from 'insatious' but better because it's a real thing. Borrows from the word 'insatiable' meaning 'you can't have enough of whatever this is.' Let's hit INSACIOUS, I need more of what I just saw. insacious by INSACIOUS August 30, 2017 0 0 Get merch Get the insacious mug. Buy Now — $32.95 See more merch