Theo R Cwithin
I cast "Baconstorm!"
I was thinking "IM" as in "instant messaging", and "VU" for "virtual universe".
I was thinking "IM" as in "instant messaging", and "VU" for "virtual universe".
After consultation with such fonts of oracular wisdom as YahooAnswers, etc, and the imvu "about" page, it looks like Merkuri is right: there is no official meaning-- though most of the above suggestions have been proposed.It reminds me of "ICQ", which didn't stand for anything but was supposed to sound like, "I seek you."