A person overly obsessed with anime that constantly talks about it, re-acts it, and screams about it.
by MeowRabbit February 23, 2009
Get the animetard mug.
Get the animetard mug.We'll email you a link to sign in instantly.