What is Insultosaurus?
Someone who insults others frequently and wittily.
"Faye is such an insultosaurus."
See insult, criticism, criticise