Skip to main content

Definitions by JoshIsRad

A person who believes "Avatar" to be one of the best films of all time.
"Oh man! I love Avatar! It should of won Best Picture!"
"Shut up, you Avatard."
Avatard by JoshIsRad March 12, 2010