Tag cool words with cool meanings