I wiped out all npm modules and reinstalled node.
Still getting error.
I installed yeoman using:
sudo npm install -g yo generator-webapp grunt-contrib-compass sudo npm install -g yo generator-webapp grunt-contrib-compass