Top definition
1) unable to satisfy, usually referring to appetite.
--derived from the word satiate

2) the wrong way of saying insatiable.
I have an insatious appetite for a whipped cream bikini.
by Dzel August 23, 2008
Get the mug
Get a insatious mug for your cat José.