Top definition
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.
by INSACIOUS August 30, 2017
Get the mug
Get a insacious mug for your buddy Rihanna.