insanulous Share definition Flag The word derives from a combination of the words "Insane" and "Ridiculous". You want to run down Copenhagen naked? Dude, thats insanulous! insanulous by crudent June 19, 2009 Get the insanulous mug.