Rev fee. It has no meaning and is a made up word. Does it mean something in a different language? Twitter has no meaning to me either yet the site blew up. Value is in development and your killer idea.
To me, it looks like a bad typo for "Yahoo" but that's just me. Twitter doesn't have meaning, but it has a good generic ratio because of "Twittering" etc. I don't like the sound of "yihhuing" lol, reminds of Yahoo. My arch enemy.
Very hard chance that someone wants to type yahoo rather type yihhu. So, Its not going to work as a typo domain. So not much to appraise.