Anagram curmudgeon