insultosaurus Share definition Flag Someone who insults others frequently and wittily. "Faye is such an insultosaurus." insultosaurus by Athenais May 25, 2006 0 0 Get merch Get the insultosaurus mug. Buy Now — $32.95 See more merch