Think the word Troll springs to mind , you put lots of effort into your pithy barbed remarks to certain people, very small minded , and obviously an inferiority complex at work , glad to put you on ignore .