1 definition by FernTheFawn

IMVU stands for Instant Messaging Virtual Universe. It is a game where you can chat in real time with others around the world. You have your own avatar you can customize. It is a very popular game in the role playing community.
Saam: Wanna play some imvu?
Nick: sure <3
by FernTheFawn December 2, 2016
Get the IMVU mug.