Skip to main content

Definitions by jbteacherman

(n) A person who is obsessed with the characters, worlds and animals of James Cameron's new science fiction film Avatar.
She has seen that movie 7 times already - she's such an Avatard!
Avatard by jbteacherman December 19, 2009