Top definition
Shortened slang term of insatiable, meaning never to be satisfied. Usually used to describe a girl's sex drive being insatiable
by sonia123 November 17, 2009
Get the mug
Get a Insaysh mug for your fish Paul.