#imvu
Top Voted Definition for #imvu
Founded in 2004, IMVU Inc. (www.imvu.com) is an online destination where adults and teens meet new people in 3D. Still in public beta, the company has already reached major milestones, including 35 million registered users, 100,000 registered developers and over $1 million in revenue each month.
2