look up any word, like eiffel tower:
 
1.
Short-form of the computer term, avatar.
Hey, I just uploaded my new avvy onto the message boards!
by Johnny Garfield September 11, 2007
 
2.
Noun. Afternoon. See 'this avvy'.
"See you this avvy, Dave."
by Dylan Hewson April 15, 2005