What does avvy avvy mean?

avvy avvy meaning in Urban Dictionary

Short-form of the computer term, avatar. Noun. Afternoon. See 'this avvy'.