what does IMVU mean ?

  1. profile image46
    ImPoisonIvyposted 7 years ago

    what does IMVU mean ?

    Ive never heard anyone say they knew what the meaning of IMVU ment

  2. webnavard profile image56
    webnavardposted 7 years ago

    if by IMVU you mean the site with the chat features it means :
    Instant Messaging Virtual Universe