Short-form of the computer term, avatar.
Hey, I just uploaded my new avvy onto the message boards!
by Johnny Garfield September 11, 2007
Can you define these popular missing words?
Noun. Afternoon. See 'this avvy'.
"See you this avvy, Dave."
by Dylan Hewson April 15, 2005