meaning of Avoitar

Avoitar meaning in Urban Dictionary

An internet individual who's hooked on Second Life, and utilizes their Avatar just to prevent people in actuality.Mix of "Avoidance" and "Avatar".