zoilo

Noun

 * 1) zoilus (a severe and vindictive critic)