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 0 0 Get merch Get the insanulous mug. Buy Now — $32.95 See more merch