meaning of avinav

avinav meaning in Urban Dictionary

A dollalso, wannabe intercourse doll