What does avinav mean?

avinav meaning in Urban Dictionary

A dollalso, wannabe intercourse doll